MSTDLKSKFLEVYDTLKSELINDPAFEFDDDSRQWVEKMLDYNVPGGKLNRGLSVVDSYQLLKGEELTEDEIFLSSALGWCVEWLQAYFLVLDDIMDESHTRRGQPCWFRLPKVGMIAANDGIILRNHIPRILKKHFRGKPYYIDLVDLFNEVEFQTASGQMIDLITTLVGEKDLSKYSLSIHRRIVQYKTAYYSFYLPVACALLMFGEDLEKHVEVKDVLVEMGTYFQVQDDYLDCFGAPEVIGKIGTDIEDFKCSWLVVKALELADQEQSKLLHENYGKKDPASVAKVKELYHTLNLQGVFEDYESKSYEKLITSIEAHPSKAVQAVLKSFLGKIYKRQK*