MLEKEFFTEYGEASQYQIQEVVGKGSYGVVASAECPHTGGKVAIKKMTNVFEHVSDAIRILREIKLLRLLRHPDIVEIKHIMLPPCRKEFKDIYVVFELMESDLHHVLKVNDDLTPQHHQFFLYQLLRGLKFMHSAHVFHRDLKPKNILANADCKIKICDLGLARVSFTDSPSAVFWTDYVATRWYRAPELCGSFYSNYTPAIDMWSVGCIFAEMLTGKPLFPGKNVVHQLELVTDLLGTPSPITLSRIRNEKARKYLGNMRRKDPVPFTHKFPNIDPVALKLLQRLIAFDPKDRPSAEEALADPYFQGLANVDYEPSRQPISKLEFEFERRKLTRDDVRELMYREILEYHPQMLQEYLQGEENINSHFLYPSGVDQFKQEFARLEEHNDDEEEHNSPPHQRKYTSLPRERVCSSEDEGSDSVHAQSSSASVVFTPPQTPNTATGLSSQKASQVDKAATPVKRSACLMRSDSICASRCVGVSSAVS*