MASPKSQKSVLIICGDYMEDYEIMVPFQALQAYGISVDAACPGKKVGDICRTAVHQGCGHQTYSESRGHNFTLNATFDEIDANKYDGLIIPGGRAPEYLAMNDSVLDIVTKIFTAGKPVASICHGQLILAAADLVKGRKCTAYPPVKPVLVAAGSHWVEPATMAECIIDGNLITGATYEGHPEFIRLFVKALGGTVTGSNKRILFLCGDYMEDYEVMVPFQSLEALDCKVDSVCPKKGAGEACPTAIHDFEGDQTYSEKPGHDFTLNASFESVDASSYDALVVPGGRAPEYLALDEKVIALVKEFMKAGKPVASICHGQQILAAADVLKGKKCTAYPAVKLNVVLAGATWLEPQPIDRCFTDGNLVTGAAWPGHPEFIAGLMALLGIRVSF