MVSLRRRRLLGLCCGPNGYVTPLPFLTAEEMITGIPNPNGVAAYGSGPKEEKTPIEEGTRSQRQRTPSKYIMHFMSDSSAISPDDSGSISLKMEQDLCDSDQPLKRRKRHRRKQVKNQEPCLMRGVYYKNMKWQAAIKVEKRQIHLGTFSSQEEAARLYDRAAFMCGREPNFELSEEDKRDLKQQSWEGFLACTRRKITNKSMLLLLKQP