MPQTLHVHSRVKDYDILFTDHVLKTLADCLGERKQRKLLFITDQTVYHLYQTLFEEFAQQYNAFVHVCPSGGQSKSLERVSAIYDQLIAENFSKKDMIVTIGGGVVGDLGGFVAATYYRGIPYIQIPTTLLSQVDSSIGGKVGVHFKSLTNMIGSIYPPEAVIISTTFLETLPQREFSCGISEMLKIGFIHDRPLFQQLRDFQKETDKQGLERLIYQSISNKKRIVEQDEFENGLRMSLNFGHTLGHAIESLCHHDFYHHGEAIAIGMVVDAKLAVSKGLLPKEDLDSLLQVFERYQLPTTLERADVSATSLFDVFKTDKKNSEQHIIFILPTETGFTTLAINKDDHQFVEKLDSLL*