MFGVRVWHLAARAVWQSAQPVRSGGVIALRSFSSFREPARTEREKYVSVEHEHDGQAVHIVLNRPALKNALCRSMAKEISECVEDMRKLMDRRNPAAPRVVVIRSAVAGAFCSGADLKERKFMSHEQAREFSNFLRRTFANIASLPIPVIGCVAGYALGGGAELLLACDIRVGSSKAVLGFPETSHAIIPGAGGSATLARLVGISRAKDLIFTARRVSAREAKELGLLNYVCGDDSDKAESGELALQKTRDLTAQIIQNGPLALKLAKRCIDSSVDVDLPTALLLEGELYKETFGSKDREEGLEAFNEKRKPVYVGR*