MATQGQVITCKAAVAWEPNKPLVIEDVQVAPPQAGEVRVKVLYTALCHTDAYTWSGKDPEGLFPCVLGHEAAGIVESVGEGVTEVQPGDHVIPCYQAECRECKFCKSGKTNLCGKVRAATGVGVMMNDRKSRFSINGKPIYHFMGTSTFSQYTVVHDVSVAKIDPAAPLEKVCLLGCGVPTGLGAVWNTAKVEPGSIVAVFGLGTVGLAVAEGAKAAGASRIIGIDIDSKKFDRAKNFGVTEFINPKEHEQPIQQVIVDLTDGGVDYSFECIGNVSVMRAALECCHKGWGTSVIVGVAASGQEISTRPFQLVTGRVWKGTAFGGFKSRSQVPSLVDKYLKKEIKVDEYITHSMTLADINKAFDLMHDGDCLRVVLDMFV*