MVINRVGGQEKFKAAILEDILLEAMEKVMPSQDARIVPNTAPKITTDYKMLAAGFDPAKPLSFEVEFEELPELSWVKSYKDIEIAVEDTGDLQTDTAAADDLIRQYLKEKAQQRVVAGRGLQVGDVALINMKITPKGGKEPFPGLSKDMFVFDTEADPLNLAPHMLGMTPGDERSWEFVFADDWHIELWRGETAVADIKMQELFSWVLPEFNDEFVQKHYPNFDSAKDMRNSLIATTTMQRMKHTEEQAQDAIMEQLAACIDPAYVIPDPYLTAVGEVEYQQRVLDMISKQVAKPADLDKLLTQQMVDEFIDNKRNELIERCKFLLATDAIYAKESLTVDEELVKEQVEAARETFTKDGLGFSDEGLTEDATEKLKTATVMQWLQQNAKITVLPWKGDGDSSMAAATAASAQQQQQPVASGSS*