MFEDLVSKVLPALLGRYVSFQKDQLTINIWNQEIILVDVELILEAFDYLQLPFALKKGRIGKLSVRIPWKTLGWGAIIIAIEDVFICACPREDSEWSSDSLDKRELDGKLAKLKAIELAKISRRITDNQTGQSLLSYILAKILDNIQVSIRNVHITYADNYKDQGNFMFGLEFSSLSIQTDPKKQSFAMSLMVMSRQDEVNKTVEISNVGIYCHHLDEQQGSCDTGGLTETNFSFSHELAHPRDAYLLNPFNVTIFVLANKAGKLDGAPRYNITVELTALILSIDEIQIQQILNLCDYFSICALRTKYGRYRPSQSSLSKRHKGWQRMWWHYAQRSVLADVRRELRKTSWNYLGQRLDCRRKYVNFYRMKLELLQKGQLVSEDILQELENMDREGDIDDILNYRTIAEQKLQEALVKSTKDNFSSPGSPRIDDQSAGAGQGWLKWLSRGMLGAGGTADTSSFADVSDDIIKDIYEGTEFHPISSAENHLTKENHYSLFVRLSFSEILVSITSRQVLHTYITGTSTLYCCRHSITNYNKF*