MRPAAGLGWAAGAPYPILPAMHVPPEQDLEPLLPQILTVLRANPDGLSEFELVRALDEAAVGPFRREALRDTAELFRSHFLLFHCLYRLRQRLRERGEDLLIHCTRIALAPGPSPAASTNAPATPLSVADPLAAYYLDLKHLAAADLASVEAMLADGWRRIRRGGHREQALAELELREPVSDKQIRRQYRRLVMRHHPDRGGDTTRMQQVVRAMETLGLARNR