MKSLISSVLFLLVAFTANAETFEISGAVQRIELETSLITIDGKRYQLPNRVPESLVPTGGPVIYQLRPGSVIAASGSYATPFPKLDSVAILRQPSPEEQIQIQSEMDNE