MPDFGRAQLSLLTETRFRQIYLQETNRSSSESKQGRACTANEQGLIAEDLSHQNTPSRGVYAPGPDESGRGGRRDEEGSGQDLLDVQGEIDWKAAYADADKSCRAIRRAFARRRVEPPGLKVLFLDSLAVQALLVKKNPDSHLLLSPFELVVCSQISLAEAVQAWKATLYEENSVADLYTLLKKVEALSNPLAEGTALAPLSFFPPASEGVDVVLESAMKRPLRFSFEHAVDFETAVALYQIHGKRLYADVRAEPVRDVLLQAGIDKENFVHLA*