MRNSQEDTEVHRALPDKLTNVNTSNGAEDGENLPYPVIEKIVAAIPFPQVYGIKLISKRMHSNFQALVSRNSSTWPTYCPAFVFNDKLLGFDKSNNVWRTFTYRPLVAVSTEFPPPSIAGASVAGALICMYERSRDGPVVTVKNFLTRRERTLPPLPIEDDPSVNWCRPILLPLSKEDYKVILYGISCKMGDGPQLGAYLETRTYDSSSLSSAPRVWTKQSTSVTFASCSRCNVYLNGNLYFMWPWNDRSFSFFQYTGTLCVINVFRFNLESGSLTKVGSLEIRYETLFESYLKLCGSSILLVVIDRAPANKATVTLYQLFENSLSLVKLSSCTLFRGDESTGYWVASIDLVGEDDCLHVCDKYVMTTYTISSDSWKSFPPLPESYPFRFLPKSTVNFQPGLNPFAIP*