MDIDLTPKLAKQVYGGDGGSYHAWCPNELPMLKQGNIGAAKLALTKNGFALPRYSDSAKVAYVLQGSGVAGIVLPEKDEKVVAIKKGDSIALPFGVVTWWYNKEDTELVILFLGDTKTAHKAGSFTDMYLTGSNGIFTGFSTEFVSRAWDVEESVAKTLVSSQTAKGIVKLDAGFQMPEPKQSNRDGMVLNCEEAPLDVDIKGGGRVVVLNTKNLPLVGEVGTGADLVRLNASAMCSPGFSCDSALQVTYIVRGSGRVEVVGPDGKRILETHLKPGNLFIVPRFCVVSKIADPDGMDWFSIITTPNPKFTNLAGKVSPWKSLSPQVLQASFKVAPEVQKHFSSKRSAEEVFFPPPN*