MSWLDYHAIMSDQIFVPRVPPASESELMERCRAISGKTLGQLAASADVVVPKDLRRHKGWVGGFLESLLGADAGTSARPDFTQLGIELKTLPLAATGMPKESTYVCTVDMSEYGEMPWEQSWLRRKLAKVLWLPVEGVSAVPLIDRYVGMGFLWSPDSQQAALLRQDWEELMEMLLTVGPESVTARQGEVLQIRPKAANSRMQVAGLTMDGEQTQINPRGFYLRPAFTKAILDSNKACR