MKIFSWNVRGLGGAARRLVVKETLRSNKVQIALIQETKLSSMSNKIVREVWGSKYLRWIAIDAVGSAGGILLLWDSRYVVVSNTAKGEFSVSAEVEDLVINKS