MASSSCGKHSRYHGIRCRGGKWVSEIREPRKTRRIWLGTYPTPEMAAAAYDVAALALKRGDAVLNFPSSIASYPVPASTSPEDIRSAASAAAALQWNEEANNSLKHRERQKKQEDDMRTMMNSSSLASSVGIDEEELFGMPNLLVEMAEGMLLSPPRPPDYPDSSGNSDGGESGLWSF