MFSLRDCCLPLHPGKSLQPLPSLSRVMAAPKTQGAATQGEDSDGNRGGAGGVNYEDTKDYILEPLSLPESPGGTTSLEGSPSVPCIFCEEHFPVVEQDKLLKHMIIEHKIVIADVKLVADFRRYILYWRKRFTEQPITDFCSVIRINCTAPSEEQDNYFLLCDVLPEDRILREELQKQRLKEILEQQQQERNDNSFRGICMFCNEEFLGNRSILLNHMAREHAFNIGLPDNIVNCNEFLCTLQKKLDNLQCLYCEKTFRDKNTLKDHMRKKQHRRINPKNREYDRFYVINYLELGKSWEEVQLEDDRELLEHQEDDWSDWEEHPVSAVCLFCEKQAETIEKLCVHMEDAHEFDLLKIKSELGLNFYQQVKLVNFIRRQIHQCRCYGCQEKFRSKADLRTHMEEAKHTALLPEKQIWDQPQYYFPTYENDTLLCTLSDSESDLTAQEQNGNIAIISEDTSKLHALKQSSILNQLLLHESLKN