MALRLPASKAAEVAIGSIGCGYDLAIDLRLKYCKGGSKDSRLLDIKEGDDNCEIVLPGGISIPNVSKSIKCDKGERMRFRSDILPFQQMAEQFNQELSLAGKIPSGLFNAMFEFSSCWQKDAAYTKNLAFDGVFISLYSVALDKSQVLLREHVKQAVPSTWDPAALARFIDIYGTHIIVSVKMGGKDVIYAKQQHSSKLQPEDLQKRLKEVADKRFVEASVVHNTGSERVQASSKVETKEQRLRFADTSSLGSYANKEDYVFMCKRRGGNDNRNLMHNEWLQTVQMEPDVISMSFIPITSLLNGVPGSGFLSHAINLYLRCKPINHLRFVHFFLELFFILVVSFTFRLEV*