MQGLRVVDLSNTMINSLPESFFALKNLRVLRLDCCENLHKVPCLATLKHLRVLSLDHIQIQELPQGIEELVNLRKLRLNGTNKLELFPAGIIPKLTLLEELEMFGSGWRWPSNTVRAAADIKEIVESTKITCLRLRFKDVNGFNKLVGSGKALALKSFNIGLGGNNPFWNLGYSKHVVVESTGLAGGSHATDLLLPRNVQEMIIIKVHDVTSLSQFSQPPNEEWANDLEALRLLSLPNLRAIFDGDGSIEAYVHLKRLAVGDCSRMKSLFSLGQLKNLQNLEELEIEDCALMEDVVTDDRNALTTISLPKLRYIDIAHLPELKSIFKKTVTCYSLYSIEVFRCPKLKKLASFHHP*