MDGSLTSGDVNKSPKDVHVVAIPYPALGHITPMVQLCTFLAGRGFSVTFVHTESLSGVHRSVPSHCHNIRLVSIPDSLPACNSTSPESSLARIHASESLVHAFSDLIQSLQPNVSCIISDALLSWAQDVAIQYGIAGAALWTTNASCCAAYSYIPLLVSQGYLPMTDAHEDPITGIPALPPLFRVSDLPSFFHVQSLPDEVLDFIVRQTNLMRKATWILSNSVSLEIERDVEEELQKEMSVMSVGPLLAVDSNTQVDLGVSLGLDDETCLEWLLGRAPASVLYIAFGSLVNLSSQQIQEIAMGLEASQQPFLWVLRPGSVVGQEWTMLQGEFLSRTANRGRVVSWAPQRQVLEQESVGGFFTHCGWNSVMESICSGKPMLGFPRYAEQRINCRLLEEWKVGRRLREGPNGLLERGEVEEQIRAFMGGHEALTIRTRCVELKAEVLECVMSENGSSFRNLNNFVDALLDMKTPRS*