MELDLSPRLPKKVYGGDGGSYFAWCPEELPMLRDGNIGAAKLALEKYGLALPRYSDSSKVAYVLQGSGTAGIVLPEKEEKVIEIKKGDSIALPFGVVTWWFNSADTELVILFLGETHKGHKAGQFTDFYLTGSNGIFTGFSTEFVGRAWDLDETTVKKLVGSQTGNGIVKVDASLKMPSPRKGDREGFVLNCLEAPLDVDIKDGGRVVVLNTKNLPLVGEVGFGADLVRIDGHSMCSPGFSCDSALQVTYIVGGSGRVQVVGADGKRVLETHVKAGALFIVPRFFVVSKIADSDGLSWFSIVTTPDPIFTHLAGKTSVWKALSPEVLQAAFKVAPEVEKAFRSKRTSDAIFFPPPN*