MKRPASTRAAPRLRVWDPSVRFGDADASTSGVDVPSVLGDELTVAAAQRRAALELELHSRVKRARSDLSAITKGTIEGAKGSPLLLFERWCARCALASAFGDEDALAAPLLPGSDPEDGLMKDLRRHGADPDAAARGANEAVRRSAAAAARWRAASEDPSFGLDARVVIRDTGPFVSFQLNQKKPYVKVTKTHLGKLRALYCRTCRRGKPLSEDVNSSEYIVFAYCVFALLLRYGESLGGAGYQAALGEDAFDVLKERLGVSCECFASPLNARYARFCSAFFDVDKYFGSLGNFFGHGFKPRAGSFEMNPPFVPETMLAAVEKASALLDEAQKRGAALSFVVVVPAWKECKFWHFLQSCLHLQHCDIVDAESHGFCDGAQHVRPMHERHRVSSFDTGVCYLQTAAAAAHRPCDRALRDVVTSAMKRALGTCKNVEELERRYRPPTKRAKSSLSM*