MSIDFKKEIEAAIEDVSYGVKELKVLDKDPRSDVDGGVVLFNIECHEPLSILIRMSMHEGFSLIELKGELDQESSAKQDQSRSSPCTPPVFDSLPNIVMYYSHSFQQKFNELLFSKLAGLNR