MESYSRKWCVVFVLLALASSVAKAQQVPCYFIFGDSLVDNGNNNGLVSFARANYFPYGIDFGGPTGRFSNGKTTVDEIAELLGFKDYIPAYNTVSGRQILTGVNYASAAAGIREETGRQLGQRISFSGQVRNYQTTVQQVVSVLGGEAQAADYLKKCIYSVGIGSNDYLNNYFMPTFYSSSRQFTPEQFADDLISRYTTQLNALYNYGARKFALIGVGAIGCSPNALSRSRDSKTCDDRINSANQIFNNKLRSMVDQLNNNHPDARFTYINAYGIFQDMITNPSRFGFTTTNAGCCGIGRNAGQITCLPGQRPCGNRNAYVFWDAFHPTEAANVVIARRSYTAQSPSDAYPIDISSLARL*