MDIIMPTTATSSVVVSPFARPLSSHVPRSPRDRATLYKLPTSILFAGAAGPGLLLHSKHSFRIPPAPSSTPVRAEAPSDGHSTSVATSTEERSEADQLVDGMTFGQLCDEFQCISSPSVEATARQLARDILEMRDGNRALGSFALFVKYKGPLRSFTGREKYKRSSWINRALDNPSVAIREMAMQSTSLLNIKWTVRGRPRPPASYLGGDLVLDVSSTFTLNQISGQVIDHVEEWDITGSSAIGQAYFWASRLVYVTGESGRDAAEAVLAVSKLLEKGKDEDRPNIYADPSGDPTKFFQTDDNPQRDIYQVGLFLALIYLVVQFLKSTL*