MTCFLSLCGKGAVSAAEPTIDIDGDCLDCSRIMLCACDHSESLLPLVAGVENIKFYTYRELQLATENFSQVNKIGEGGFGLVYKGRLKDGTMIAVKVLSPESRQGLREFVTELTVLANIEHENLVEILGCCAEGNNRILVSIYCENSSLAQTLLGQSNSSIFFNWRTRRNICIGIAKGLAFLHEEVHPRIIHRDIKASNILLDKDLTAKISDFGLAKLIPANMTHVSTRVAGTLGYLAPEYALRGQLTRKADIYSFGVLLLEIVCGRCNRNRRLPPADQHLLQRAWRMLEKETLVELVDEAFRVELDIEEASRFCKIALLCTQGVPKRRPTMSTVVRMFQGEVDITEMTITRPGLLSEFDLKEKEKENPTATATATGTGTATGASDMKNSSSLFSSDSSSLPSDPTNPTSYPTMTFTSISSRSD*