MTLGLLEKDVMLGTTLVDMYASCGALAKAQEVLNKLISRNMVTWNALIGGYVQQGQNEEALKCFESMQRQGYSPDGVSFICALKACGSVGATAVGEQIHEQIISLGLLESGAVLGNTLLDMYIKCAAFKKAEEVLDQLPVQNVITWNSLIGGYAQRGLSEEAFNCLKRMQSKGVKPESTTLVCVLNACSHSGLLDMAEMYFLRMSTKYGITPDIEHYCCMVDLFSRAGELAGALIVIEKMSSPDYLPIWAALMNACCNWADVKIGKLVFDHALQLNKNHAPSYVCMANIYITAGMQEDVDKIEVMRVANDATEMFGSSWQTDVF*