MATQGQVITCKAAVAWEPNKPLVIEDVQVAPPQAGEVRVKVLYTALCHTDAYTWSGKDPEGLFPCVLGHEAAGIVESVGEGVTEVQPGDHVIPCYQAECRECKFCKSGKTNLCGKVRAATGVGVMMNDRKSRFSINGKPIYHFMGTSTFSQYTVVHDVSVAKIDPAAPLEKVCLLGCGVPTGLGAVWNTAKVEPGSIVAIFGLGTVGLAVAEGAKAAGASRIIGIDIDSKKFDRAKNFGVTEFINPKEHEQPIQQVIVDLTDGGVDYSFECIGNVSVMRAALECCHKGWGTSVIVGVAASGQEISTRPFQLVTGRVWKGTAFGGFKSRSQVPSLVDKYLKKEIKVDEYITHSMTLADINKAFDLMHDGDCLRVVLDMFV*