MSDKMPVRKEGGRPGKQCYMIWRSLFEIDEKYVPIKPIGKGAYGVVCSAKDSETGEKVAIKKIANAFDNVTDARRTLREIKLLRRLQHENIVLLKDIMKPPSASDFNDVYLVYELMDTDLHQIVRSSQGLSDEHTQYFLYQILRGLKYVHTAKVLHRDLKPSNLLLNANCDLKICDFGLARTDAERGFMTEYVVTRWYRAPELLLSCEDYSASIDIWSVGCILAEILGRKALFPGKDYIHQMRLIVEVLGTPKVEDLVFIQSQKAVAYIKSLPYSPPARFDTMYPDANPDAVDLLYKMLEFNPKKRITVEQALEHPYLANLHDPSVEPASEPAPYEFSFEDEELEENQLRAKVWEEMLAFRGEGGGSGVVPMFS*