MSSTPHLSALQRDGFVVIPSLLTPTEIAHYRTIATHATTLTRTGKWPHFRTVPKQFPPWPTTPPPASEGGIWGVQHLLHPEMPGRSEFAKFYFSEKVLAVAEELLGLTSDTNTTSTNGDAPEPLVMELFNLLVAPETKDFELRWHRDDIPETATPEEELKMLQAKSPNGKQSHAQYNLALCADSSLIVIPGSHRRVRTEVERNAAPYEPELPGQLVVELKPGDAVFYDSNILHRGVYKCKEEGGEETRLTLHGSLGLNAAGLAAEEDKKVRATAVLQHGVGAWVHREDAAFGIGERAERMRANLVAMGSGEGVGYSLQG*