MSFLRRLCPCLHKGGAAFHDGDDDDIDRNHPGDSFDLIFGLHTLQLATNFFSDINRLGHGGFGPVFRGLMPNGQEVAVKKLSLESRQGDREFTNEVRLLLRIQHKNLVTLLGCCAEGPEKMLVYEYLPNKSLDRFLFDKRRSSSLDWATRFRIVTGVARGLLYLHEEAPERIIHRDIKASNILLDEKLNPKISDFGLARLFPGEDSYMQTFRISGTHGYMAPEYALHGYLSVKTDVFSYGVLLLEIVSGRKNHDMQLGSEKADLLSYAWSLYQGRKIMDLIDPTLGRYNGDEAAMCIQLGLLCCQASIIERPDMNNVNLMLSSDSFTLPRPGKPGIQGRAGRWNTTSTSALTNTNASSATRVSGGSGSFVEDYSRNSISTSSFDEGR*