MPVTLPRLALLGALLFPVAAAWAAELRLELPGGTQTWSSEELLRHPQARDLDIPADVAYRRNMRYRAVPLAALLKGVHPEDHLQAVASDGFAAELPAAPLLAEQGSQAWLAIEDPQRPWPPLGAGKPSAGPFYLVWSKPEEKRIGPEQWPFQVVRIRYQSPLAERFPALLPAADASAEVRAGFAVFQKNCLACHRLNGAGDAQFGPDLNLPYNPTEYFQPQFLARYIRDPQALRQWPQAKMPAFPERVIDDQELRQLIGYLRHMAGRKAGAAG*