MSSPCVSHHHQVRLRAGGRLPAPAAASFAPPAALRGRRRVARAAMSAEARPGVAPAEEGAATPGQQQALLAEMVENAAVWCAVHGLVVGDRANQRSGTVPGVGLVHAPFSLLPARFPASFWKQACELAPIFNELVDRVSLDGEFLQAALSRTKQVDEFTARLLQIHEKMMPINKKEDIRLGLHRSDYMLDSETNSLLQIELNTISSSFPGLGSLVSELHRTLLNQYGKILGLDPKRIPQNWAATQFAEALGKAWAEYNNDSAVVLMVVQPEERNMYDQYWLVNHLKESYGVATIRKTLAQVEAEGQVLTDGTLVIDGRTVAVVYFRAGYAPTDYPSEVEWRARLLMEQSSAIKCPSISYHLVGTKKIQQELAKPNVLERFLDNKEDIAKLRKSFAGLWSLDNEEIVKSAIEKPDLFVLKPQREGGGNNIYGHDLRDTLIKLQKEQGESLAAYILMQRIFPKASLTPLVRGGDWFEDLTISELGIYGAYLRNKDKVILNNQSGYLMRTKVSSSNEGGVAAGFAVLDSVLLTDE*