MNSPHYATWSPDRLLAMHESFMKQGEVRDLEKDLQCLMFYELALVTETKLMTTLEEKGEIANAAVFLFYAFVNMGHAERAAQILAGVTFGCGFGASEVGFHSDWDDLKTHSQWDLWLRYRWNDTVDICLNDHGPLLMKPVQYKQSEICTKLVMQFIRHSEFERAAWLNRLFESLKFYTSQYAEHMRTFCDDENENENNIREIPGFGCVVLPVGVVSFAHAYTHLRLLETTMYHVPEIFLNSSKDIDRLTDILGYIFRLTREMASWAPEVLWGGRLCEGRSQRLPEFLLLPMFGILTRDERVETLIIKRLRKTSKIEPSDFFAPLLSSTFYAETFSKSGLIFGNDERDRRAMIRSITKAVFDGMARMRSVPHEHDLSEDAPNKFLDSLTGIIMDNPVLLSVSKQYVDLSTVDRLAGTDPFTGTPLGPNAHKVDAELKRKINDWCDKVREK*