MTRTDLKYILYFSIVCLFLRQIHALKREDCEVCFSVLERFSSQLSDKVKSDPKLIEKEFKKFCKTTANSNNSAKLKDNKFCYYLGGLEESATSILRDLSKPLSYSLPIDKLCERLSSKVGGICALRYDKTIDLKTVDLKKLKVRDLKKILSDWDEVCEGCIEKTDFIKRIQELKPKYLKDEL