MEKRGNDMQSAEVLPSDAPWWPADISDKIQLITLDSSEDKTNSTILSSKQEPEGLASKRASQILWDTGELAEPIPDGFYFVIPERRFKEHFDTIPSLDDLYALEAEGLRPNVILVNPHKDKKLFMLKQLTLTLVKGLRSTPAVVVKKIAGLVCDFYKHPKYKSTHVSGTLEEVSHALGSQGIHMLCQIKDGSCHSRAILFKVLADTVGLECKLIVGFPRGGALERTDSSKHICVTVILDSVELLVDLMHYPGKLFPCSTKQRNRSHFFGESDSIETDSYNSPMDPISPTCFSSDYSGTGSPEHPLFRGPGRSILGGRALSFKDCTYDVTSSRSAGASPLHTRRRRRRSISMIPEIGDDIVRVVREMNASMKKNHLSGGQATFDLSTRKMEDNSGNQVLNFHPDDLNTRNGEKGQAQHFHGKCLASDKAISLPSSPHRTYGRGNAAGIFGSPDMMSRLEKVIESSRILNKPLLPFDEWNIDFSEITIGARVGIGFFGEVFRCIWNGTEVAVKVFLEQDLSEENIEDFANEISILSRIRHPNVILFLGACTTPPRLSVITEFMEMGSLYHLIHVSGQKNNLSWQRRLKMLCDICRGLLCIHRMKIVHRDLKSGNCLVNKHYKVKICDFGLSRLLISTPMQDSSSAGTPEWMAPELIRNEPFTEKCDIFSLGVIIWELYTLKKPWEGVPSIQVVYAVANDGKRLEIPEGPLGKLISDCWAEPDERPSCEEILSRLQECRPSAS*