WPRPPLNYCLLITLALRNSGSGSLTVQQIYEFTRQHFPFFETAPQGWKNTIRHNLCLRSCFKKTTGFVCGNKNRKSCLWRLTPEGCRKFQMETQALPEEDLVLVCQSMSNP