MGHHHHHHHHHHSSGHIEGRHMTTAEFNKKTDTRELSIEGITEPTILRYFEALNAGDFAATAALFAEDGMMYPPFESGFVGTDAIATYLKQEAQGIKAEPHQGIIESLPNEQIQVQVAGKAFTSWCGVNVTWLFILNQQRQIVEAKIKLLASPQELLAMRRD