MDIDLTPKLAKQVYGGDGGSYHAWCPNELPMLKEGNIGAGKLALTKNGFALPRYSDSAKVAYVLQGSGVAGIVLPEKDEKVVAIKKGDSIALPFGVVTWWYNKEDPELVVLFLGDTKTAHKAGSFTDMYLTGSNGIFTGFSTEFVSRAWDVEESVAKTLVSSQTAKGIVKLDAGFQMPEPKQANRDGMVLNCEEAPLDVDIKGGGRVVVLNTKNLPLVGEVGTGADLVRLNGSAMCSPGFSCDSALQVTYIVRGSGRVQVVGPDGKRILETHLKPGNLFIVPRFCVVSKIADPDGMDWFSIITTPNPKFTNLAGKVSPWKSLSPQVLQASFKVAPEVEKHFSSKRTAEEVFFPPPN*