MVSATQPTGKPFNNHVLLPLQHPKVVSLDDVDMDFSDIFGPAPAQVLSSENVAMSETNGFIYEEPAVIYSRSHSFVGPTNYVSQSLKLSKLTLRESEHMLELVEGDSGETNDHLEEATSDSAVTDKSDVHADANTPRSVGLNDFEVLKVVGQGAFGKVYQVRKIGTSEILAMKVMRKDKILEKDHAEYMNTERDVLTKIDHPFVVQLRYSFQTKYRLYLVLDFVNGGHLFFQLHRQGLFREDLARIYTAEIVSAVSHLHSNGIMHRDLKPENILLDADGHVVLTDFGLAKQFDENTRSNSLCGTIEYMAPEIVLGKGHDKAADWWSVGVLLYEMLTGKPPFVGNRQKVQQKIIKDKIKLPAFLSSDAHSLLKGLLHKDASKRLGCGSIGSDEIKSHKWFKSIYWKKLDAREIQPSFCPQVSGKLCIANFEEQWTSMPLLDSPAASPKSGDNPFKDFSYVRPAE*