MVSAPSSWRGQGSGEAPFFTDYGEASRYEVTEVVGKGSYGVVAAALDTLTGEHVAIKKINDVFEHISDATRILREIKLLRLLRHPDIVRIKHIMLPPSRREFRDIYVVFELMESDLHQVIKANDDLTPEHHQFFLYQLLRGMKYIHAANVFHRDLKPKNILANGDCKLKICDFGLARVSFNDTPSAIFWTDYVATRWYRAPELCGSFFSKYTPAIDIWSIGCIFAEMLTGKPLFPGKNVVHQLDLMTDLLGTPSSESLSRIRNEKARRYLGNMRKKHPVPFTQKFPGIDPMALHLLERLLAFDPKDRPTAAEALTDPYFTGLANSEREPITQPISKFEFEFERRKLARDDVRELIYRETLEYHPQMLQEFLGGGDKANFVYPSGVDRFKRQFAHLEESAAKGEKTSPQLRQHASLPRERVNDSSDDLEKPSADYCIRLHVREPLSSTRNFLKSESISASQCVVIKQKREKDEESISEYVNDPVDGVPKRIAQLKT*