MTPEETQGLLKSLVAPLRNQIPTPLLHRPSEAGLEYEDVFFPSEDGTPLEAWYIPKPGSNKLIIANHPLRCNRSGYPAHLEPWKAFLGGSATGNDFELNFIPDLKILHDAGYNVLTYDMRNSGTSGQANGGISGTGRFESRDVIGSLNYVRSRGDTKNMTIGLFSRCLGGIATFFAMDRRPDVFKDVRCLLVPEPLSYRPFVEKALGMFGLDDKFDEVNEMIKMETSFTADELSPIPIMKNIRVPTFIYSVREDILTKESDVQTMYDSLTVEDKKLHWVDGTVRMKGYTYFQENPEHFVEWMARHME*