MGESVPLTGGIDEEEGQPASPLGRKSSFAHYQAPKLSLLPLVFLIFYEVSGGPFGIEDSVQAGGPLLALIGFFIFPLIWSIPEALITAELGTMFPENGGYVVWISEAFGPFWGFQQGWWKWLSGVIDNALYPVLFLDYLKFVIPAVSGGLVRIVAVLAITAALTYLNYRGLTIVGWGTVCLGAFSLLPFLVMAVLSLPHLKPAQWLEVDLASIDWNTYLNTLFWNLNYWDSVSTLVGEVDRPEKTLPKAMSLAVVLVCGSYIIPLLAGTGFSAVVRSKWNTGYFADIAAAIGGMWLRWWMEASAALSNMGMFEAEMSSDSFQLLGMAELGMLPSFFAKRSGYGTPTLGILASATGVLFLSWMSFQEIIAAENYLYCFGMFAEFAAFIWLRIRKPEKSRPFKVRGGTVGVTLICLPPTALLILVMIFATWKVIIVSFGAAFIGFALYPCIEFVKKERWIAFIEDPELTNSPSGVEAKKGFLNGDIG*