MGGGGAIVHGFRRWFHRRSEGSTSNSNQSSLAGEGEADDGSSDLEVIEDPDLLGLRAIRVPKRKMPLPVESHRKNSVEMEFFTEYGEASQYQIQEVIGKGSYGVVAAAVDTRTGERVAIKKINDVFEHVSDATRILREIKLLRLLRHPDIVEIKHIMLPPSRREFQDIYVVFELMESDLHQVIRANDDLTPEHHQFFLYQLLRALKYIHAANVFHRDLKPKNILANSDCKLKICDFGLARASFNDAPSAIFWTDYVATRWYRAPELCGSFFSKYTPAIDIWSIGCIFAELLTGRPLFPGKNVVHQLDIITDLLGTPSSETLSRIRNEKARRYLSCMRKKYPVPFTHKFRHADPLALRLLERLLAFDPKDRPSAEEALADPYFASLANVEREPSRHPISKLEFEFERKKLAKDDVRELIYREILEYHPQMLEEYMKGGEQISFLYPSGVDRFKLQFAHLEEHYSKGERGSPLQRKHASLPRERVVVSKDGNTEQQINDQERSADSVARTTVSPPRSEDADMDDVKPTSLSSRSYLKSASISASKCVVVRNKHPEPEDDGIPEEMEGTVDGLSEKVSRMHS*