MGKSSGEGRYIKGTTLGEGTYGIVFKAIDRQTGRTVAVKKIRLGKYKEGVNVTALREIKLLKELRDPNIIELVDVYPHKRNLHLVFEFMESDLEAVIRDRNIVLSAGDIKSYMQMTLKGLAHCHKKWVLHRDMKPNNLLIGVDGQLKLADFGLARIFGSPDRRFTHQVFARWYRAPELLFGSKQYGAGVDIWAAACIFAELMLRRPFLQGSSDIDQLGKIFAAFGTPRESQWPDMTALPDYVEYQFCPAPPLRSLFPMATEDCLDLLSRMFAFDPNVRITAAQALEHRYFVTEPAPTRPQLLRRPPPKPEGPPKPSELISPGGPVVLSPMSKAVRLSAVPGGDVHSFGRADKDMGKDPGSAGTLGGTPFTASRIPMSIDASQLVRPTLNSVDRSHLKRKLDMDLLSNQD*