MVALNTDFYSDLICAGLMVALNLGVAHYWLDHVYGALMHRMKLAPPFFSAGWGGAKLELVERIAKQVLQARDAAGDLATQAAAAVSNWPPPHIRPIWRTVWESRTARLQEGAFFTPCDEELCNALPMESYITRVALLTPRNAHPDRSSCVLHLAGTGDHGFQRRLRLGGPLIKDNIATMVLESPFYGQRRPKQQRGAKLLCVSDLLLLGRATIEEARALLHWLKAEIGFNKLGVCGLSMGGVHAAMVGSLHPTPLAVLPFLAPHSAAVAFCEGILQYGTAWDALMKDQVLNCGWTLEQVREKMRSVLGLTDVTKFPAPLKPEAIIFVSATNDGYIPRHSVLEYQRAWPGSEVRWVTGGHVSSFIIHNKEFQRAIRDGLARL*