MSGISPSSSGLLPMPGAPSSSWSAYKARVAALLGHHDTKVVVAFWLFGLINNVLYVIILSAAQDLVGSLPKGVVLLADVVPSFLTKLIAPYFIHRIPYRTRILIFIALSAAGMLMVALTPATQSVAIKLVGVILASISAGGGELSFLGLTHFYGPMSLAGWGSGTGAAGLVGAGLYVMFTDWWGLSVRSSLLISACFPAIMFLSFFVILPLGPLREGTRKDYDAIPDLEDEDVNHMDQGTASSALLAPGPSVASTAYSARNNQESLTVRDRMNKVKKLFVPYMMPLLLVYVAEYTINQGVAPTLLFPLEESPFDEFRAFYPFYGFLYQLGVFISRSSTPWIRIHHLYLPSMLQIANLVLLTLHAMYFFLPSVYVVFIIVFWEGLLGGGVYVNCFAEIMENVPAEDREFSLGATTVSDSGGISIAGLLSIVMETKLCNYQVAHGRDWCQRISAQGQ*