MNNHDFEATRSAALKSLTRTDIIMSRTSAEPLIKKFNEMTPDERNRFIATHVMGWYPNTPTSAFYITHTSNFFKIADFRPAERIASAFIVFDYILVPDKTSLIPCESGSGVFWEVCFLDTFISAGPTPELAICRASIIITDAVAAKLNEQALSQGENKDNDQRCLAGGARP