MRAAVCKDIDNFSCCILQGPGLGLDFLALPAGACDVLVPSRFPGVASGKPVAPWKLLEDPNALDDLPAPPGYEKKGKGKGKSKSSVASKGSTKGKMNGIASFLVRGGSLAVGRFGVDDDPVPDFGLFCPEGVVDGILEDVLQDLENEDDDEVRKRKRTLAPHLGVKTCCVWNLQVHAEDHRWDLKLPLTSEVRSTVEVLVLWQHGILTVQSMGTLLEDLVSRDAILAELACIVSDPGAKQQPLHADTLRIGSACAPSLTVFVPLQDTRASMGPTILCQGTHNLSSHLSLFKCEQVFMPQDVIVKKHRGLPAVSSSGTAIIMNSNLLHCGGANLPAEMGGSRRRLLYVTFQTPDNTPDRSSFSLREELLEELHLSDFDGGAPLQHPLDSQRQALLLGSLRGDSEAMIEFGLLLQSRGDPGAVEYFRKAALNKNAKGFALLADVFERGELGIPKNPEEAAKLRNFGAQDASPHAPHSCSKFAQIDLI*