MTAFVSAVTQVHPRTRHVRALEKESRCTVGAACSQRRTTTRQASDVRMALVREERYSPNYWVKALVTLPKSRILRCISSHVIANTAVAALVFGLYEGFPDCELWQLDPVPFMIMSGFMGNLLGFRTNSAYERFWEGCTVWGSVMNRTRTLAVGVFSWLGPESDAAEPEMAHKLIKLLAAFPMSLSKHLRGIEEPSPVICELVPAEDWQRYVVARNRPLFILRLFSRYVAEVYTKHRGVRAGNTSAEREILERGITDLMNDMGMCERIAKTPVPLVYGEWTSRIIALWCLIWPVILVRHVGVFVVPTTAFVAGGLFSVEVIRNLIEDPFWVNPSVPCVTLKLENFANELFGDLQDIRSQIGEDFFAKRLADGAKDDGALQTEVEHILLWRPESLLRLRENVVEEQGAVVEVGETGNTRIIRGDTDTSNGSVQA*