MVRSGSIRRSAVPAPMPAPAFTVSPADYRLLEEVGYGANAVVYRAEFIPTGRTVAVKCLDLDRVNSNLDDVRKETQTMSLIDHPNVIRSYCSFVVGHNLWVVMPFMSEGSCLHLMKVAYPDGFEEPIIASILKETLKALDYLHRQGHIHRDVKAGNILIDNPGVVKLGDFGVSACMFDRGDRQRARNTFVGTPCWMAPEVLQPGTGYNFKADIWSFGITALELAHGHAPFSKYPPMKVLLMTLQNAPPGLDYDRDKRFSKSFKEMVAMCLVKDQTKRPTAEKLLKHSFFKNAKPPELTVKNILTDLPPLWDRVKALQLKDAAQLALKRMPSSEQEALSMSEYQRGVSAWNFDIEDLKAQASLVKEYVFLSFIPVIP*