MLGSTRRIPLSWSLESLFAQRQGGSCAEDSVNFFLTRTSQGPKGLSASEFSAIDAVLFHHPSARVVLLLVGADLETENLLDRYMEDGYCVVTFPMRIDLIMTLVYRAVSPMDRYGLNDEQLQELLGRAGVEPNGLAFTVNAALFALQVLFGGVSMSMDMLLLNPFDSWLPAPLSLRRAAVFLERTLEPDVPPPPDVLEEEDFEKSWNPRSHTDRGDGITTVCASHVAPRSLPKGCDFGKQILQVWLGAYAQQGTLQ