MSEKFSAALRIGDLNDFIAPSQACIVSLKGLKKNDKPEVSNAIKQVKFEPVKISLKDCLACSGCVTSAETVMLEKQSLDEFLNNINSGKAVIVSLSPQSRASIAFHFGISPIQAFKKLTRFFKSLGVKAIFDTSCSRDLTLVESCVEFITRYRQNQVVEDERSKSSLPMIASACPGWICYAEKQLGSFVLPYISSVKSPQQTIGVIIKNYVCQELGLRPEEVYHVTVMPCYDKKLEAARDDFVFQFESHAEGRESEINMISEVDSVLTTGEVLELIQSKEVDFKSLDETTLDKILTNINEDGYLYGVSGSSGGYAETIFRYAAKTLFGRQIDGPLTFKNIRNSDFQEVTLEVEGKTVLKFALCYGFRNLQNIVRKLKTGKCDYHFLEIMACPSGCLNGGGQIKPSSGQSPKELSQLLESVYMENVLVASPFDNPIVKGLYDKWLEQPGSVKAGRYMHTQYHPVEKSITSQLHNW*