MVDRGRKPSALASTPGLPPQPQVAFSSDNSRVTATLPTGESVSVLLYGATVVSWKDKNGHEKLWLSEAAKLDGSKPVRGGIPLVFPVFGTAPDHAQTKDLPQHGFARSSRWEFLGKSTSESTPTPTTPAFAATATSAAGAVAAAAADLSVKLDFGLSSSGLSEDARAKWPYAFNAIYSVTLNTDSLTTNLVITNDDERSWECQMLMHTYLRVNDITSVSIHGLENASYVDKTTSPISTSTQTTSALTISSETDRVYTPAGDDPASIPITVFEGDQPKYTVLRDNLANVVVWNPWIEKAQGMADFEPKDGYKNMLCVEPGAVATWQVLEPGDAFEGAQTIVLGGKTQN*