MLLSLHKNIHALKCQDQFSSISLSKLQNYTSPHEVRSLHAQILKTQHSEDLSLLSRLAHRYLLCHCLGDALQVFAQMKREKDPHVFLWNEFVKWYSRNGFYIESMEFYRCLSLSKTPPNEFTFTFILPACAGSRSLFHGRSIHAQIILRNMDSNLFVATALIDMYGKCGDSLSSRQVFDELRQPTTASFNALISGYVTNGEFNEAMWVFNQMLISRERMDAMTMASILHACASLGALQQGRWIHELIERENIEKNEYVGAALINMYAKCGSIADSLKVFDEINRRDLVLWTSIICGLGSHGLAYEAERIFLSMIRTGIKPDTITFVGILCGFSHVGLVEKGWEYYKLMSSYGMEYSLEHCNCMVDMLGRAGKLEEAENFVREMDMKPDAGIWGALLNACKIYKDVERAERVVEEVLTLDSDNAGWTIALSIHKIGLLFKVDIIWIFY*