MPLIEQGGPLDRLAEKIILASLRYFFAKPCTIRAKDKRMHIRKEIPALPKPGMFNHKIKKTMIQTKNKYCKETFICLNYWYDRMHGLVREDIEKANAMVEHIEKTRSDRYPRTGDSLFFISGYGERSRPFFVDAVYGDNIVLRNFSRVPFVSQDKKGIKCDMHGGECVLVKAGDVRFNTWTTSRFKHWGHYGACENGEVYYDAKIALWECDAPEHPESREWFKIHIRKNTRPGGDMYTGEISCKDEDGLRQFVDDHEGFIFAEEGSPEMVMLCFRHSDMRISPEEWEKMDCPVSVREIYGQMQEVKIVKDHKTHLTTFYY