MDIDLTPKLAKQVYGGDGGSYHAWCPNELPMLKQGNIGAAKLALTKNGFALPRYSDSAKVAYVLQGSGVAGIVLPEKDEKVVAIKKGDSIALPFGVVTWWYNKEDPELVILFLGDTKTAHKAGSFTDMYLTGSNGIFTGFSTEFVSRAWDVEESVAKTLVSSQTAKGIVKLDAGFQMPEPKQANRDGMVLNCEEAPLDVDIKGGGRVVVLNTKNLPLVGEVGTGADLVRLNASAMCSPGFSCDSALQVTYIVRGSGRVQVVGPDGKRILETHLKPGNLFIVPRFCVVSKIADPDGMDWFSIITTPNPKFTNLAGKVSPWKSLSPQVLQASFKVAPEVQKHFSSKRSAEEVFFPPPN*