MRDIYVGNSNRSREPRALTRCSSTAQFGVKHDKEKSDWFVLRYVRKHSHPLAKADEVHFLRLHRKISNAVKANVMDLKEVGLRQHQVMDVMERQHGGFESTGFVSRGLYNC