MAAGFVTRSFGAGSLVLSPREAWSAKPSDSCHSKFPAIRASVTKVREEIDPSGLKQRQGEERIPVGVLGASGYTGSEVIRLLATHPFFNVKLMTADRKAGQSLATVFPHLVISQSLPDMVAVKDANFSDVEAVFCCLPHGTTQEIIAALPKRLKVVDLSADFRLADIKEYEEWYGGSHRAPELQETAVYGLTEIHREEIKQARLVANPGCYPTSVQIPLVPLLKSQLIEPDHIIIDAKSGVSGAGRSAKEANLYTEVAEGLHAYGVTRHRHVPEIEQGLAQAAGSKLKVSFTPHLMPMSRGMQSTIYVKLKAGASARDLRKHLVETYQSEEFVKVLGEGIVPHTRHARGSNYCFINVFEDRISARAIIISVIDNLVKGASGQAVQNLNLMMGFPESTGLLQQPLFP*