MLDKEFFTEYGEASQYEIQEVVGKGSYGVVASAIDTHTGERVAIKKINNVFEHVSDAIRILREIKLLRMLRHPDIVEIKHIMLPPCRREFKDLYVVFELMESDLHHVIKANDDLTPEHYQFFLYQLLRALKFIHTANVFHRDLKPKNILANADCKLKICDFGLARAAFNDAPSTVFWTDYVATRWYRAPELCGSFFSKYTPAIDIWSIGCIFAEMLTGKPLFPGKNVVNQLELITDLLGTPSAESISRIRNEKAKRYLNSMKKKQPIPFSQKFPKADPLALHLLERLLAFDPKDRPSAEEALADQYFYGLANLEHEPSRQPISKFDFDFERRNLTKDDVRELIYREILEYHPKMLLEYLEGSDHSGFMYPSGIDQFKQQFANLEENYGKGSTRLQRKHAASLPRERICVPIDDDDEQNSNGKKNTAVSLGRATLQSSPPEKPEPAYGYAPFIPNGCKPSDGPNSLLKSASISASKWVEHTH*