MKPKRAKTDVIEGHGGRIIRATGRKDRHSKVSTAKGPKDRRVRLSPNTAIQFYDVQDRLGYDRPSKAIDWLIKEAKAAIDALGEFPNNFHSTKLNPKKMQYSFDQEQSPEFSQENRGVPNSECGVQDKQQEVNYDIPNLFSSSDGLKIPFLSDLQSYPHGHFLNFQSLQDDTILSSGNHHQGSFFTTTSVNHFPSVLSQNQVFSHREPLQSSFFPLMSDPLSK