MATYHYIPDQFTNIYQVHAALNAAGLESANLIYGIDFTKSNEWTGKYSFDGHSLHEISNQRQNPYQDAISIIGRALLGYDDDKKIPCFGFGDATTHDQKVFRFNRDGRPCCGTDGVLERYAQLLPYITLSGPTSFAPLIYAAVDIVKQSGNQFHILVIIADGQVTGNIGSHRGILSQQEKETIDAIVYASNFPLSILMVGVGDGPWDMMELFDDALPRRRFDNFQFVNYTQIMAKYRDSALRETAFACAALMEVPKQYTAIKHMLGARYANSRTSNAHITSSPLLENYEYKMVSRPSPVVVQYGSSATPMPPCGMVRRGYGVR*