MLRSLFFTLWVMGVARDYPAALEALSSLITKRSRGDGSNRGNSFDLMPRYLQVAGLDEPLSKLSIIHVAGTKGKGSTCTFSESILGECGYKTGLFTSPHLIDVRERFKVNRENVSEHVFLKHFWWCWDQFKMNVGSDMPMPTYFRFLTLLAVKIFIEEKVDVAILEVGLGGRFDATNVVKTPTVCGITSLGFDHMEILGHTLPEIAGEKAGIFKQGIPAFTVAQQEEAMDVLQKKASELDIRLQVVSPLTEELLNGSQLSMEGEHQLTNGALAVALCHCWAQRFQEKKHLAMFDDTCTGYVQGPSSRTLHQRNHQRSTSRACSTDSGSTF*