MALLQRHLSGFKTSSSNGQHYQPRGLTSLRPSLRLPRSTRCQAAPDYEFDPDNASVLVAGGGGVALNVTRRLKNMGSWVWQLQRTDARRQEIEGMMAIVAKGDALKPEELQKVMDGIEELDAVVCSLGGSTKDPQVDSQGNINMIQAAMKKGVKKFVFVTSLGCGSSKNSISEQVYKVLEPVLLEKNKAEEVLMAQDKMAYVIIRPGGLTNDPASGNGVLTESTSTAGSISRDDVAALVVKALLSKKADGKVLAAVDKAKLFGTPSFEVLQL*