MEESLRNMLHWVNLWRMAVLWVAALLFFHLKVLLGKLFGAHERLPCCAFDRVAFPRACIVTGASSGIGKATAEALALKGYYVILAGRSMTRLCKVVEELEVRYKSITVKALEVDLASTFSILKFTEAVEQLLETSHGRIPLQLLINNAGILATTKRITSEEYDSMIATNYLGHFLLTQLLLPQMQRSKVPGRIVNVGSFTHGCVQSFDGLLSLLQKRDMQQKSDLYKGSVYQLAYIYETSKLFMIMFTYELHRRLNVGPSMMQVTAMAADPGIVRSNIFREVPSWFSSCIFACLRCTWLLGSPSKGCRPVVDAALASPTSSGKYFYGGDGHVLTSSALSYNTKFAADLWDLSWRLCKDSMPGNKLFLSDFINKPCRQSGPESNHGN*