MGLAHSHWLDSFVHLATQSLFRCGTHAPRLTASEMAMRAEQQGVWSEDEHGRFLEAMQFYPQGPWRCVAEFIGTRSVRQ