MMRPVFAWLWGDDTLSDATLKLCLADKSVDAPCSATLPVHRALLAAHSEYFKARLLRWASSGSQGAASFQPSTVVAHFAETGHLPSGLTVSQLAQACKEAKVQDALRCAEACSQALVDLAVEQPEPSQLPTPCLEETFDSQAECDAARLVVRCMYEGELAEEVKDPLTLARVCRVAERWAFPSLSTTCLQKLVDLPPSQLPVQQLVLVLQTLPGSCALLPDHKRWQERVHNLAVELNALLLLLHLCEDVHAVITSAQLRTAFQQLPFAAVQQWAGSDELTVDSENSVVELISLWMAGPEGRVASQTRKQQLSCLVRVQHLSPGLTSLPSHPEAEQLHHAVLTVHCQLIAACPLLHCCKGQLLEGCPQLGAGDDGVDIPVETDDEVVDKLLPLLVLRQQGTAVRQGLQHQHQLLRCQL*