MSSRRSRTGLTLPMIPVRQDGFVRPVPLPLPHPLLSSHQDFSASQPLPNTACRLPASKATKEGVDPDDTLKICIIGHGSSGKVYKVKHKHTGKIYALKIIQEKHEVSIIRQIMQEMTILKRASSPYIVHCHGVSDKGGEISFVLEYMDGGSLADLLESNKKVSEHYLAEVARQVLRGLMYLHHNKIVHRDIKPSNLLINLKQQVKIADFGVSTVLANTLAPCNSFVGTCAYMSPERFDPESYGGKYNGYAADIWSLGLSLLECAIGRFPLLAPGQKADWPTLMFAICYGDPPSPPPDASPEFQDFIKDCLHKDPSRRPTVSQLLSYPFITNYEREPSSLLASLQSLQM*