MGEKDVIRTSLSDEYEVTDILGRGGFSVVRRGKNRRTNEVVAIKTLRRYGAVPPEKKENNNNNKSSRVVPALICETLLTNELLVMRKIVEDVSPHPNVIHLYDVCDDSFGVHLILELCSGGELFDRIVGQARYNEAGAAAVVRQIAKGLEALHGANIVHRDLKPENCLFLNKDENSPLKIMDFGLSSFEDFANPVVGLFGSIDYVSPEALSRDKITTKTDIWSLGVILYILLSGYPPFFAPSNRQKQQMILNGQFSFDEKTWKNISSSAKQLISNLLKVDPNMRPTAQQIVEDAWVRGELAKEEEMDAEIVSRLQSFNALRKFRAAAMASVLSSSFSLRTKKLKKLVGSSYDLKPEELENLSHIFKKICKNGENATLLEFEEVLKAMEMTSLVGLAERIFDLFDNNRDGTVDMREIIGGFSSLKYSQGDDALRLCFQMYDTDRSGCISKEEVASMLRALPEDCLPMDITEPGKLDEIFDLMDANSDGKVTFDEFKAAMQRDSSLQDVVLSSLRPN*