MATDTVTVAQPPKAWMAVRPYVVGGSAGMISMCFLQPVDTVKVRLQLQGEGVKGVKPSFANTVRNIIANEGALSLYKGLSAALLRQATYTTSRMGLFNATKEEVSQNYFDGKALPTYASFGLGMVAGGFGAADGTLPKEQRRNYTGVGNALGRIVKEEGFFALWKARNAVPRRPPPRTPLILRRAGLRPTVVRAMAVNAGIFGGFEKGKTVFRDIGLEKSSAEWAASGVAGFLASVFGLPFDFVKTRIQKQRPDSHGNLLYKNPLDCVVKVAAQEGPLAFYKGFGTFYMRIAPAVMLQLILNEEIAKALKTRGW*