MAPRRDPYRFDNPLPAIPNPRTPDTYQPQPLSPFDGPAGVPVVVQHVHTAPPDRTAQRLALGAGVGSGAVAAGVYFGPLLVGALTAIAFDLAMLALFAAVAGWAVVRVVAGIRKEH