MATLLDQETQTFLASLPKAELHVHLEGTLEPTLAATLAKRNKVSFSPPLSTPTGSTVGAKTYAFHDLTTFLEIYYPALSVLVTQRDFSDLAKAYVRKAASQNVVRAEIFFDPQAHTRRGVPFSTVINGIVEGTQLGMLETEMDGHATPISVGLIMCFLRDESAESAMETLETAKHYKEHIVGVGLDSDERGNPPRKFAAVYARAKELGFRTTMHCDVDQPGSIEHIRQALHEIGVERIDHGTNVIEDDGLVDVLVQRGIGLTCCPMSNRIVCKDWKGEEMRSLLRRGVKVTVNSDDPAYFDGYVGENVAFVVREGGWTREEVVRAERNAFEIAWVSEEERGKLLGKLEAFAKEWGVAM*