MLKFTSAPAPQHTHPINPGSQGGRRVREGSACQSGSLQDPATFHTPGMSIRARGKGLCLPTVLGVFSLPECCCLPLHPEEPLQLPVALGKKDSKDCILEPLSLPESPGGTTTLEGSPSVPCIFCEEHFPVAEQDKLLKHMIIEHKIVIADVKLVADFQRYILYWRKRFTEQPITDFCSVIRINSTAPFEEQENYFLLCDVLPEDRILREELQKQRLREILEQQQQERNDTNFRGVCMFCNEEFLGNRSVILNHMAREHAFNIGLPDNIVNCSEFLCTLQKKLDNLQCLYCEKIFRDKNTLKDHMRKKQHRKINPKNREYDRFYVINYLELGKSWEEVQLEDDRELLDHQEDDWSDWEEHPASAVCLFCEKQAETIEKLYVHMEDAHEFDLLKIKSELGLNFYQQVKLVNFIRRQVHQCRCYGCHVKFKSKADLRTHMEETKHTSLLPDTKTWDQLEYYFPTYENDTLLCTLSDSESDLTGQEQNENVPIISEDTSKLYALKQSSILNQLLLQEYLKN