MSEKFSPTLRIGDLSDFIAPSQACVVSLKGLKTTAPNTVKRDKHEVAIANKEQTDPVKISLKDCLACSGCITSAETVMLEKQSLDDFLSNIDKGKAIIVSLSPQSRASLAVYFGISPLQVFKKLTTFFKSLGVKAVFDTSSSRDLTLIETCNEFVNRYKQSQLNNNEKSNSALPMLSSACPGWICYAEKQLGSYVLPFISSVKSPQQTIGATIKHHICQKMGLRPDEVYHVTVMPCYDKKLEAVRDDFVFEVEQEDANKNGLRIAEVDSVLTTGEVLDLIKFKAVDFETLDDSPLDKMLTNVSEEGYLYGVAGSSGGYADTVFRNAARMLYGREIEGPLAFKSLRNMDFREVTLEVDGKVVLKFALCYGFQNLQNIVRKVKIGKCDYHFVEVMACPSGCLNGGGQIKPKPQQSPKELLQSLETIYMENVLIKDPFENLLVKSLYDEWLEKPGSEKAKRHMHTEYHPMVKSVTAQLHNW*