MTDDLVAFLNARLDDTARKAQAATRDGAARWHTEPDREYDGYAVADEHGEPVVYNEGSPTIAQAAHIAEHDPELVLAEVDAKRRIIAEHPWRQEPDWPSGRQCTQCATEHPCQTLRLLTLPYSNHPDYGPEWAPGH