MSRVQHKNLVKLLGCSVDGPQRLLVYEYIPNKSLDQFLFVDKTLNKVLDWPRRFEIILGTAGGLTYLHEESDTRIVHRDIKASNILLDEHFKPKIGDFGLVRYFAEDQTHLSTGIVGTRGYMAPEYLIHGHMTEKIDVYSFGVLVLEIISGRKNNTPLHQSDFPGLLTVIWNHHLSGTLSNIIDSSIEKTYHEEVHHVIYVALLCTQASATLRPPMSKVITLLTGGDLNLPPVTQPPFMDFMSSQSNASASSSAYEMSYLNSNPRDISTSMNTISTSSHEPR*