MFGVRVWHLAARAVWQSAQPVRSGGVIALRSFSSFREPARTEREKYVSVEHEHDGQAVHIVLNRPALKNALCRSMAKEISECVDDMRKLMDKRNPAAPRVVVIRSAVAGAFCSGADLKERKFMSHEQAREFSNFLRRTFANIASLPIPVIGCVAGYALGGGAELLLACDIRVGSSKAVLGFPETSHAIIPGAGGSATLARLVGISRAKDLIFTARRVSAREAKELGLLNYVCGDDSDKAESGELALQKTRDLTAQIIQNGPLALKLAKRCIDSSVDVDLPTALLLEGELYKETFGSKDREEGLEAFNEKRKPVYVGR*