MLGLSQCPLCQLECGSREQLIAHVYQHTAAVVSAKSYMCPVCGRALSSPGSLGRHLLIHSEDQLSNCAVCGARFTSHATFNGEKLPEVLSADSLPTPHSEGPSGAEEKDIAFNAPVYPAGILLVCNNCAAYRKLLEAQXXXXXGGGEPLEVRLQRLERERTAKKSRRDNETPEEREVRRMRDREAKRLQRMQETDEQRARRLQRDREAMRLKRANETPEKRQARLIREREAKRLKRRLEKMDMMLRAQFGQDPSAMAALAAEMNFFQLPVSNVELESQLLGKMAFEEQSNSTLH