MESAVIAAVCGEVRGDFKSGRTRSLDWRLAQLKSIVDLIKKHEEDITEAVAVDMGKPSYECFASEIFPVKSACQLAIKNLKNWTAAVNVPPLLATLPASASMKPEPFGVVLIISAWNFPFLLSLDPMVGAIAAGNAVVLKPSEMAPATSALIARLLPLYLDKSAIRVVEGGVPETTALLQQKWDKIFYTGSPRVGRIVMAEAAKNLTPVTLELGGKSPVIVDSSSDLKVATRRIAVGKWGNNNGQACVSPDYVLVDSSCSTKFIEAMKDTLKSFYGENPRESMDISRVVNINHFNRLVGLLDDPNIASKIAHGGEKDETKLYIAPTLLEDVPLDSKVMSEEIFGPILPIISVRSIDEAIDIVNSRPKPLALYLFTKKDKVKEKVIAETSAGGMVVNDCCLHFLTTTLPFGGVGESGMGSYHGKFSFDAFSHHKAILTRPFWMDIMARYPPYSAHKKTFIRCLLEADFVGVILCLLGLKG*