MSFLRFIVPVFFLISSFVASNAQLSETFYATTCPNVTEIVRGVMQQAQSTDVRAGAKIIRLHFHDCFVNGCDGSLLLDNAAGIESEKDAASNVGAGGFDIVDDIKTALENVCPGVVSCADILALASEIGVALVGGPTWQVLLGRRDSLTANRSGVDSDIPSPFESLDVMRPQFTNKGMDITDLVALSGAHTFGRARCGTFQQRLFNFSGSGSPDPTINSTYLPTLQATCPQGGDNGNTFENLDKTTPDNFDNDYYINLQNQEGLLQTDQELFSTSGSDTIAIVNRYASSQSQFFDDFASSMIKLGNIGVLTGTNGEIRTDCKRVN*