MVTVNIGMLHYVIDHIYGAFMHRTKISPPFFSRGWGGSKLELLERMIKDLFPEVEGQNWPPSLIQPIWRTVWETRSACLREGVFRTTCDEQLISALPPESHTARVAFLAPKHVPPQKMACVVHLAGTGDHSFDRRLHLGGPLLKENIATMVLESPFYGRRRPMLQHGAKLLCVSDLLLLGRTTIDETRSLLHWLDSEAGFGKMGVCGLSMGGVHAAMVGSLHPTPVATLPFLSPHSAVVAFCEGILRYGTAWEALREDLAVQKPAMTLEDVRERMRNVLSLTDVTRFPIPKNPNAVIFVAATDDGYIPKHSVLELQKAWPGSEVRWVTGGHVSSFLLHNDEFRRAIIDGLNRLEWKEPPF*