MDVDLTPKLAKQIYGGDGGSYHAWCPNELPMLKEGNIGAAKIALSKNGFALPRYSDSAKVAYVLQGCGVAGIVLPEKEEKVIAIKKGDAIALPFGVVTWWYNKDDTELVVLFLGDTKTAHKAGSFTDMYLTGSNGIFTGFSTEFVSRAWDVEESVAKTLVSSQTAKGIVKLDAGFQMPEPKQANRDGMVLNCEEASLDVDIKGGGKVVVLNTKNLPLVGEVGLGADLVRLDGSAMCSPGFSCDSALQVTYIVRGSGRVQVVGPDGKRVLEAHLKAGNLFIVPRFCVVSKIGDPDGMDWFSIITTPNPIFTHLAGKTSTWKALSPQVLQAAFKVSPDVEKLFSSKRTAEEIFFPPPN*