MASSSCGKHSRYHGIRCRGGKWVSEIREPRKTRRIWLGTYPTPEMAAAAYDVAALALKRGDAVLNFPSSIASYPVPASTSPEDIRSAAAAAAAAALQWNEEANNSLKQRESQKKQENDMRMMMNSSSLASSVGIDEEELFGMPNLLTEMAEGMLLSPPRPPDYPDSSGNSDGGESGLWSF