MDRVFSVEEISDPFWSAPAPAHQQDGGGGGGAGAGGGRAGGGGGGGGANAMNRCPSEWYFQKFLEEAVLDSPVPNPSPRGEAGGTMRGAGGVVPVDVKQPQLSAAAGTSAVVDPVEYNAMLKQKLEKDLAAVAMWRASGTMPPERSAAGSSLLNSDVSHIGTSNSIAGNATPVQNKLIATSGGLGSQLVQNIDVLVKQPTSSSSREQSDDDDMEGEAETAGSGKPTDQRLQRRKQSNRESARRSRSRKAAHLNELEAQVSQLRVENSSLLRRLADVNQKFNEAAVDNRVLKADVETLRAKVKMAEDSVKRVTGMNALFPAASDMSSLSMPFNGSPSEATSDAAVPIQDDPNNYFATNNDVGGNTYMPDIPSSAQEDEDFVNGALAAGKIGRTASLQRVASLEHLQKRMCGGPASSGSTS