MEESIPLIDPEAVLAHQWPQGKFSYTERDVVLYALGVGACGGDPCNAAELGYAYSEEGQHAVKVLPTFAILFSFRLLDRLATIPGLNFLPSMLLHGEQYLEIYKSIPTSGEVVYQSRISQLHDKEKAAVLEVETLCRESQSGEVLCMSRSTVFLRGAGGFSKSGSQLYSYDNRAPSIKPLVKPPVQPSKSAAVTVHEECTHLNQALLYRLSGDYNPLHSDPKVAKIAGFPRPILHGLCTLGFAVRAVIRHFCQGDPSLVQCIQGRFLLHVFPGETLVTQMWKEDNIGRIFYLCSVKERSRAVLSGVVSLLPSARM*