MTLSQALNKAKKELSPKGFRGGLESEILLGFVLQKERVFLHTHEHLELTHKEEMCFFELVEKRLNDCPIEYLLESCDFYGRSFFVNEHVLIPRPETEILVQKALDIISQYHLKEIGEIGIGSGCVSVSLALENPNLSIHASDISPNALEVALKNIERFNLKERVFLKKTRLWDRMPTIEMLVSNPPYIARNYPLEKSVLKEPHEALFGGVKGDEILKEIIFLAAKLKIPFLVCEMGYDQLKSLKECLEFCGYDAEFYKDLSGFDRGFIGVLKSFLK*