MGKSVLLLCGDYMEDHEAMVPFQALQAFGIAVDAACPGKKAGDICRTAIHDSAGYQTYTESRGHNFTLNATFDEVDFGKYDGLVIPGGRAPEYLAMNESVLDCVRKFSDSGRPIASVCHGQLILAAANSVKGRKCTAYPAVKPVLIDAGAHWVEPETMKACVADGNIITGATYEGHPEFIQLFVRALGGKITGSDKKILFLCGDFMEDYEVTVPFQSLEALGCHVDAVCPKKKAGDTCPTAVHDFEGDQTYSEKPGHSFTLTASFEGLDASNYDALVIPGGRAPEYLALDETVIALVKEFMHSKKPVASICHGQQILAAAGVLKGRKCTAYPAVKLNVVLGGATWLEPDPIDRCYTDENLVTGAAWPGHPQFVSQLMALLGIRVSF*