MFNIGDKVVYPMHGAGIIESIEEKEILGDKQKYYVMRMPVGDMKVMIPMTQVDNIGLRQVVDEQTITEVIDRLANSATDLSSNWNRRYRANLDKMKSGDIHDIADVVRCLALRDREKGLSTGESKMLDNARQILISELVLVKGMDESQATGLLDKTIFSGSKASG