MSYPEKYDIKYKAWRLHDLPFLPEEYKYEIIANVQKQFDIIKEQMNRDDVTTIYVCTDSGREGEYIYRLVDMMVDAKSKEKKRVWIDSQTEDEIKKGVKNAKPLEAYDNLADSAFLRAKEDYLMGINFSRLLTLCYGRTLAKKLEKDHIVIAVGRVMTCVLGMIVNREREIRDFVKLPYYKIQALFEFEGSIDYDAEWKAVEGSKYHLSNQIYKEVGFTDKALAETFVNELKTSKEKPVIEDVKKKKETKNPPLLYNLAELQNELSKKLKQSPDQTLKIAQNLYEKKLITYPRTDARVLSTAVCKEILSNLKGLTQLDKVASLDEKDKTLPEYALEVINSNKHKGLEKTKYVNDKAITDHYAIIPTGQGLSTYNKLPGIEKEVYILIVRRFLAIFFPPAIYNQLSITTKLEDERFFSTSKVCTSEGFQVILNDEKKEDDSKQDKAEILKKLKKGQTVLVKELDIKESETTPPKRYNSGSIILAMENAGKLIEDDELREQIKGSGIGTSATRAEILSKLEKIDYISLNKKTQILTPTTLGESIYDVVAGSIPSLLRPELTASWEKGLSMIASGDIKNDEYMKKLESYIQKNTSRVLTLTKNTNVKNKASEIDKTPLGSCPLCKDGKIKENSKAYFCTNWKQSCNFTLWKNSLPELKEDISRDLVKELLASDKNSIKVHTSENKDIHIKFKESGNGELEITKSH