MDLLRGQPGGGLKLEEVEQGGDRAAISQGSEDPTLQEQIKGQEPTSNFGKRKHLDLTQKYLMYDRHGRDFFAGVSHRTWSLTCMLGEAMLLRRIFVMDTEIGIVFVHNNGVNAINKYEQYFSLWSMRRTLPIIERPTFLSEWEAWNKSHPNDPVSVLRVPIEDGPLVEELDRSNATIIVREYVNDTGYGFTTCTRNPVRGGQFLHNRGNWGSFEGLLQKRLVFVPPNRLLLPTVSSNHRSLLEVLKQKGIPEKSTIYISTNEKEVGFFDPLAAHYNIRQLSDYSRLWAKGTEWWYSQKYFTGPSKDPSFDGIMAGIVDYAVMGRASQVIETFYDLTSDPKDGLPG*