MVKTKKEDLNQFLIPRLNTIYETLQLFDGTASPTVERVNWNDVLQMSDHLSKQATIVGMLWTGESPKADSLKETMESYFNALQGFLLCCHGSTLGAGPTLSSIIHVSVKQIVDSSFRLLQGSVSLYEGSYEKDKKPSIPQLSGVVWEACSSFKKVPATNITAIGRAITQVAVSMKDVLREMKEVKPACPLSECEASGDNMSSDDDDDDDLGDDLSPEEMEVATMVTEIVSETIMVIKELIRVITGMIKMENPKDNSGFVESLEKLLKLCQGTGVQIDELGACVYPPQEMNKMKQTVKVIQGNLDEFETEVERLKSSSDGFSGACGKLRNSLKHMETELDKRCEAELVVEMQNVTLDS*