PEPGPNQHHEYTDFSERGALLANARFPPQAKNRDRSPETRTQPEDETAVQRRRDLQWIGRFLQGRDRAARAPRAQHSGAPGPRAALHRAARLVSRLAEACEALRDTAGDECAWADSYSTALGVKTELQDELDRLRLGERLHSWKAKLSRVAKRRARLLRARKLHQLDEKLREEQIADKEAAIDKWRMQRVQQVEERKKERELKLAADAVLCEVRKKQADVKRMQDILRSLEKLRRLRKEAALRKGITTEQQCDEAFSSGLEHLRCVMKKRTVVYSAEEKALMVMLEGEQEEERRREQEKRLKKERERHLQRKRRVRAMLFGGNPSDLPADSLLQPFTEYYTQAERSLHALLQIRREWDVFVVPADHPDGSAVPPSWILPDDPSDQAWASAV