MVSLRRRRLLGLCSGKDSLPVDLPKPIENEKPVEVVHSNVKTFSVHPLPPTSDVLTKSSNGSDDSKEEKTQYYPGKEIKRRKRHRRKQYVDQEPCIMRGVYFKNMKWQAAIKVDKKQIHLGTVGTQDEAARLYDRAAFMCGREPNFELSEEEKQELRKYTWEDFLAVTRNTITSKKQKKVGLLRRSKADLFMGQSDGDTEMANGGGSSNSDNGDAETSAS