MKLALEQAKLALHNLEVPVGCVIVEDGKVIASGSNRTTETRNATRHAEMEAIDRLLEQWQKSGFSQLEVAEKFSRCDLYVTCEPCIMCATALSILGIRAVYYGCANDKFGGCGSILSLHATTAEQFPSRKAFQEKGFKCTGGIMASEAISLLRSFYDQGNPNAPKPHRPVQISQ*