MPLLQLQDLNEKISTTFRPWQRSFQFWARAADIYTGYKVCQVRVKFVKGVEKQEEMWDKQHELAAEKLYSMCYDLGGFFLKAAQILGKPDLAPAAWVRRLVTLCDRAPATPFEVVQLVLEKELGRSTAEIFERFDVNPVGSASIAQVHRARVRGSKSDVAVKVQHPGVQELMMTDIRNLQAFALYLEKTDIKFDLFSVTKEIEKQVGYEFDFLREAEAMERIQRFLHANNKKVPVLVPNVVRDMVTRKVLVMEFIDGTPILNLGNEMAKRGINPGGKMAAVAKQKILKNLTLAYGQMILKSGFFHADPHPGNILICKDSEVALLDYGQVKNLPDSLRLGYANLILAIVENDPIKASESYKELGIQTLSTCADEQKEMLKLAQTMFDTKLPPGVTMMTPFSEESSIKKIAVQTFPEELFSVLRTVLLLRGLSVGLGINYSCAEQWRPIAEEALYAAGRLEDKDQKGQKRGFLRRVFWRN