GGRGPGGCEPVSGGSTCSSPTAAVSPRSLRETHYCAVCSDLASGYHYGVWSCEGCKAFFKRSIQGKTNYICPATNQCTIDKNRRKSCQACRLRKCHEVGMVRDACRRDRRGGGGALRGPAGAAARNPAQNPPNHKRSCSETDSATGRPSPAPAAASPEAPECKRNPSEPPAVNQMLTSLMEAEPPKVLSLQESKQPFSEASLMNVLTNLADRELVHMIAWAKKIPGFMDINLEDQVQLLESCWLEVLMVGLIWRSMTHPGKLVFAADLVLERS