MEGCADGTVRVGGLNAKPGRGFELESDSAVSSPVTRQKAAAAKQFIENHYKNYLQGLQERMERFLPVEAQDEYMRLQGRNIGIDDFELLTVIGKGAFGEVEHVRSERNLLAEVDSRCIVELFYSFQDSECLYLIMEYLPRGDIMTLLMREDILAEDVARFYIAESILAIHSIHQHNYVHRDIKPDNLILDKSGNLKLSDFGLCKPLDDKYSSLLLEDEEMLSQEAESQSGKADSDKAPWQMPKEQSMQWKRNRRALAYSTVGTLDYMAPEVLLKKGYGMECDWWSLGAILYEMLVGYPPFCSDDPCISCHKVINWRVCLKFPEEPKISDEARDLICRLLCDVDSRLGTRGAEEIKTHLWFNGTQWDKLYEMEAAYRPTVDGEPDTQNFEKFPEKKKKLSMDITRSMENTGTDMKPNGSGDAPSLISLLGRINMEEAEGGVLNQKT*