MLSRTVLRTLKPLNIVSITPRCQLLRFNSSKSTPNNNNNSNNSNPGQLDINDEIFKKYSQQLQKKARELGIPLNELRIKFQDKIEKVKLELGGIDPTEELKQFFEHEKQKKQQNQNDNDDGTIKIRGIKDRDAPKLPYKVLDNYINLSKAKELPRDDIIKIWTARFINNDRALHAILTHLQFAQLYTNAFKYPQFVLPLPKPQQDGYELEFVQWQFVGPNTINCMFTTLAEYKLHGEYASPHTTLTFHLELAQDKDLVLMNGFNNKESGISMDEAHLLVVMLQRFYSGKNPQMTQLLHEFNKGNAEFDIDALIKQATSV