MLLSNLNKLKNDMVNRNWTICSFLFRYKSVEYIVLVKRFVGKEKRVNQYALVKIHFMKRDDLNDGLEIEANSFKLLIDAKTLRQYFGIEYQDNLGDILKQFTETFGKAIPMKIPDNTSDEEKSAMVKSLSISDSEDPNKIYCYKIRRNPNSGKRSDFNSDKTKLLRPILFRNFENEPNVSFCYSDDPLKENDDSTILYNFSK