MPNMDGFQFLHRVGKEINVPVIMMSHDDATSALMKAVTHGASDYWIKPLHQNQFRILRKLVARKLRIENNPPRKDNSDFASFIVDATMSVPKKRSSNSKEFDFYESDDCYAPPAKEHRVVWSEELHQEFVNAVMQIGLDKAEPKRILEVINIPGLTKENVASHLQKHRLYLKRSSGMTLQQNGMPFPNTISGITESNIVFRLFKMRFSGMTLHVYRRVVCYSDSTLDIDDLVLNSFHQFHLFSNEIFRI*