MTVDQSTDDEYDDRIKAAIAAAEAAGVKLQPSADVLELIRSADAFTFDVDSTFCADESIDEIAAFLGVGEQVAALTAKAMGGSVLFQDALAERLGVMHPSRDDMQRFLDGHPPQISPGIPQLVAALKASGKQVFLVSGGFRLVIHPIAEMLGIPVDHVFANTILFDHDGAYDGFDPEEFPSRSGGKAEAVQHIKQKHSFKTVVMVGDGMTDFEARAPGGADAFIGYGGVVYRENVAQKSDWYVFSIDQITRALGSGSSGNGNGR*