MELDLSPRLPKKVYGGDGGSYFAWCPEELPMLRDGNIGAAKLALEKYGLALPRYSDSSKVAYVLQGSGTAGIVLPEKEEKVIEIKKGDSIAIPFGVVTWWFNNEDTELVILFLGETHKGHKAGQFTEFYLTGSNGIFTGFSTEFVGRAWDLDETTVKKLVGSQTGNGIVKVDGSLKMPSPRKGDREGFVLNCLEAPLDVDIKDGGRVVVLNTKNLPLVGEVGFGADLVRIDGHSMCSPGFSCDSALQVTYIVGGSGRVQVVGADGKRVLETHVKAGALFIVPRFFVVSKIADSDGLSWFSIVTTPDPIFTHLAGKTSVWKALSPEVLQAAFKVAPEVKKAFRSKRTSDAIFFPPPN*