MGAPAGGPPPDASKRKLGLIIAWVGMLGSTPDAMLLRFQAQAGGVPASISFFRFIMTATLNFVFAAANSGGIGPLCAGVARSYKAILVAAMIAMVSSQGFVYSLLLVEPAMALLIISLNPVWAALLGKFVLGEELPGKTIITIVCALVSMVVVMIPQLLVMLGYGGEAEEAAADTKGSNLLLLWPLFTGMFMALFITWARYLGKVSPETDLTATGTLSGAITSCISYKVAYDQGITDPFEGIQPIFWLWVLLCGLGITMYNLALVIAPRYISGADTALIMLLETVFAPVWVFFAFGEVPSPWTILGGVILLGALAFHELAGTEAGSGEEGAPLAPRITGRQSIAISVGSGPKKGSGFDSDDYVRMSGKAGYP*