MAPPGARSSSVAATSAYAADDFVPARRQSVRVRGSGDASDAGGMSPARSMSDSFEVHALCVGERAISCAGASAATPGDAVVAFAPRSGESRGGSIEKMIVWRRADGFGGFRSCATASEANDVACGAIDGRVVVYRLGFDRFGNVASAALIRTLGASGSAPARRLATVRCGRGETFLIACTGDGGRVLRVWGGETYDEIINDTAGKGFASGSDKTWIGTSSAYAKTSDSSFCATSFDRKSLMCVEVGANGSCKLAWRSRREPGRGIFLAGAAVIERGGVKSSRAVATCSCAEMVSGTTYAAPDSTIKLVIVDAEDGSEFDRFQIEGLGASNVFVDCGSLQGVGSNLFLALRDGAVWVINSGNGALVTSLHPPQDFVDTSGHKRTLPSLLAITPSRDEMYGATADGGVVNAWRVGVPRYWSAKSHKNFPIAFREAVIALLMCAKRAASSSTERAFRTMTISNKTNESVVSGVDGNFERLAHVEGFFDVVLSEPALLEMIIARMAKSQYGCDVVDSCY*