KENKNVSYDKIDDQFICSECCQFFQTEEDAEKHVSEHRKGFVMCDVCQKNCKSIYSLSFHKLIHHTSVHRCCKCPFQGESVREIIKHSRKNHQSSKGSRMCHMCGLILQSEDLWLLHCYEVHKIGEKPEPLYVCQFCGRKMYSRSTYSAHKLTHLEKVYKCHYKNCNYKTASKSTLKSHSKSVHLGIRRYKCIFDGCDRNFNNKVLRKEHMNMVHYKIRNIPCTWPECEKSFYANKHLKMHMKIHTGEKNLSCELCD