MCSGSPCASCKLLRRRLVYEANDRMRDPVYGCVGAISFMQNQVSQLQMQLAVAQGEILCIQMQHRDGNENEKNLRDLGCTFSTSCGPSRSVAGQAERFGGLQFIMGRNHFWASIWPIGI