MEALSIKNRTSFLIDSLLNSNTKQLEDVENTDNEEEEKESLKNIPKLEKEVMDDEECYEDVTKESPSTREESSTPPEIPTFPHLTMPSIMNQNTNSNFLIKFIENSQQMQVAQLAHMNTRLRLMSQAALMANSMNQLPKPFPTPFLPQPPPTFQLPNIFNMKNLLIRDRHNNSNNGASRGSNPSTSYSTNNVKKYRCDVCEKTFSRSNTLITHKRIHTGEKPFCCEHCGRAFRQPGNLTRHRLTHTTVKPFICQECGKAFNRLSNLKQHMTTHINKLYVK