MASSSSSWLVLLSAALCIGALPASHAARAFFVFGDSLVDNGNNNYLITSARADSPPYGIDTPDHRATGRFSNGKNMPDIISEHLGAEPVLPYLSPELDGDRLLVGANFASAGIGILNDTGVQFANIIHIEKQIRYFEQYQDRLRAVVGDEQAKKVVAGSLALITLGGNDFVNNYYLIPYSPRSREFSLPDYIRYILSEYKQVLRHIHALGARRVLVTGVGPIGCVPAELALHSLDGGCDAELQRAADAYNPQLVAMLAELNAEVGGDVFVGVNTKRAHDDFIEDPRAHGFETSTEACCGQGRFNGMGLCTLVSNLCADRDSYVFWDAFHPTERANRLIVQQFMHGSLDYITPMNLSTILKLDQQAQLRN*