MVSATQPTGKPFNNHMLLPLQHPKVVSLDDVDMDFSDIFGPAPAQVLSSENVAMSETNGFIYEEPAVIYSRSHSFVGPTNYVSQLLKLSKLKLRESEHLLELVEGDSGETNDHLEEATSDSAVTDKSDVHADANTPRSVGLNDFEVLKVVGQGAFGKVYQVRKIGTSEILAMKVMRKDKILEKDHAEYTNTERDVLTKIDHPFVVQLRYSFQTKYRLYLVLDFVNGGHLFFQLRRQGLFREDLARIYTAEIVSAVSHLHSNGIMHRDLKPENILLDADGHVVLTDFGLAKQFDENTRSNSLCGTIEYMAPEIVLGKGHDKAADWWSVGVLLYEMLTGKPPFVGNRQKVQQKIIKDKIKLPAFLSSDAHSLLKGLLHKDASKRLGCGSIGSDEIKSHKWFKSIYWKKLDAREIQPSFCPQVSGKLCIANFEEQWTSMPLLDSPAASPKSGDNPFKGFSYVRPAE*