MESTRHGFSTATSNIFLHGGRAGFMFALFTIVFAGFRLISYNALFEDQIVAGEGRGVASARATGVVCSAALRARGHARVSPQPARMKIPLPKPAGKSTFHHEVRQIRDEVRHEVRPVHHQVHEVRVRVRHEVRHGVCDEVRHEVIYDRSIGRSRGFAFVTMSTVEEAEAAIKKFDGFIPRVPDGFPRSPTGGRPTRSPSFGGYVDSPHKVYVGNLAWSVISESLKEAFNTKGNVLGAKVIQDREAGRSRGFGFVSYSSEAEVEAALSEVHFHDLRPNRGGIHAHIMTLLEKMKTMYSDSEGLPPDRIVPTVGLNIGRAEALKSNLVFWDLGGQVCIES*