MDSARSWFQKFQPRDRLRSTRKKDLMGSGREDPQPPMSAEEASNVTKERVAAAKQYIENHYKEQMRNLHDRKERRSILEKKLADADVSEEDQNNLLKFHEKKETEYMRLQRHKMGADDFELLTMIGKGAFGEVRVCREKTTGHVYAMKKLKKSEMLRRGQVEHVKAERNLLAEVDSNCIVKLYCSFQDDEFLYLIMEYLPGGDMMTLLMRKDTLTEDEARFYVAETVLAIESIHIHNYIHRDIKPDNLLLDRYGHLRLSDFGLCKPLDCSTLEEKDFAGGDSAHGASRSDGSAAPKRTQQEQLQHWQKNRRTLAYSTVGTPDYIAPEVLLKKGYGMECDWWSLGAIMYEMLVGYPPFYSDDPMSTCRKIVNWKSHLKFPEEAKLSSEAEDLIGKLLCHVTQRLGSNGADEIKVHPWFRGIDWDRIYHIDAAFIPEVTDELDTQNFEKFEEQSETRSQSASRSGPWRKMLSSKDINFVGYTYKNFEIVNDYQVSGMAELKKKNTKSKRPTIKALFEDESEGSESSNSQKSQGSFVNLMPP*