MNFKQNKYYIFLVSLLVLDKYNNNAGACKSKNSLNEESYISTNLISFKNVTNYRILEEALMDVENVKENLKYVQQAKMEENELNVEGNAQKESPIPSVKSKSELIEEKKKINETSAFITDELVTKYLNICDSVHNNTFIYNNDESFNKSEDCTLHKNLIDEKNNSNYEIIGHGKLNDVSVYGMNYALSNISAIKEWNTHISYLNYLNLTKETIEDKIKRHEKIDPSKYTLNDANMLNNNSYLYLINGLPWPFRSHDAPYEYYQKYFPDKNMILIVNRSIKNAFKDVSGYTRIRNYESFFCLYPKTNDMYTPGLDYVSSILYDVSIPPFLKNSILNQLFPKLILDLNQSSRKYTKVGLSLTDEEKASYLLSLQIKGDNKKLKSVDNKIKNSLNSADNKIKNSLNSADNTEKLNILWIIFVNPVYKIIEICTSFIQKTISIFQ*