MDGGALPRLAPSSPAVPVASAAGQRSISPELLRCSRRRRPGAVESGSCAAAVARRNERERNRVKLVNLGFQALRQHVPHGGASKKLSKVETLRSAVEYIRALQRLLAEHDAVRTALAGGLLAPATRLQVSREPPETSPTATSPSCSSSSPGGEGSSEPESPRSAYSSDDSGCEGELSPAERDLLDFSSWLGGY