MKIEPLELTFFPYGLLSTTITTTTTTTTTTAANCSAVIGKSYHYTKDDAKKSKLSRRRTAFTDEQLSLLENAFQKCQYPKMDVRMKLASEVQLPEKRIQVWFKNRRAKYRKRLRNIADPEIAYDTSVPKFNPVI