MELDLSPRLPKKVYGGDGGSYFAWCPEELPMLRDGNIGAAKLALEKYGLALPRYSDSSKVAYVLQGSGTAGIVLPEKEEKVIEIKKGDSIAIPFGVVTWWFNNEDTELVILFLGETHKGHKAGQFTEFYLTGSNGIFTGFSTEFVGRAWDLDETTVKKLVGSQTGNGIVKVDGSLKMPSPRKGDREGFVLNCLEAPLDVDIKDGGRVVVLNTKNLPLVGEVGFGADLVRIDGHSMCSPGFSCDSALQVTYIVGGSGRVQVVGADGKRVLETHVKAGALFIVPRFFVVSKIADSDGLSWFSIVTTPDPIFTHLAGKTSVWKALSPEVLQAAFKVAPEVEKAFRSKRTSDAIFFPPPN*