MDPVTGSSSGLGLDITRHVLSKGDIAVATLRKPEVLDELIAEYPKERLLVLKVDVTVHQDILDAFKKTKEVFGRIDVVVSNAGTGLLSEVEGTPDDVARALFDVNFWGSVHVLQEAVRFLRDENAPGKGGRVFQITSGMELVGFPGCGFYSATKHAISGLAQSLAKEVDPAWNIKLTIIALGAFGTNAVNAMDKLPVHPAYDNPDLAVAKWRKAVIRSQSGDFDPALTIKGDAAKAAGAIYRLSEEAAPPLRIPLGCVDLARGATKDLSDEVEKWASCSVGLDKDEYQN*