MLEKEFFTEYGEASQYQIQEVVGKGSYGVVASAECPHTGGKVAIKKMTNVFEHVSDAIRILREIKLLRLLKHPDIVEIKHIMLPPCRKEFKDIYVVFELMESDLHHVLKVNDDLTPQHHQFFLYQLLRGLKFMHSAHVFHRDLKPKNILANADCKIKICDLGLARVSFTDSPSAVFWTDYVATRWYRAPELCGSFYSNYTPAIDMWSAGCIFAEMLTGKPLFPGKNVVHQLELVTDLLGTPSPITLSRIRNEKARKYLSNMRRKGPVPFTHKFPNIDPVALKLLQRLVAFDPKDRPSAEEALADPYFQGLANVDYEPSRQPISKLEFEFERRKLTRDDVRELMYREILEYHPQMLQEYLQGEENINSHFLYPSGVDQFKQEFARLEEHDEGAEERNSPPVQRKYTSLPRERVCSSEEEGADAQTSSASVVFTPPQTPNTATRLSSKKTTQVDKAKAAATPVKRSACLVRSDSICASRCVGVSSVVS*