MDPIAAVDAKIDNVAEQIQALDAAIAACIDKDELAYLRQEKLFLLEKDLLLQKEKLKLLDEKEQLHADATRAHKSKSFSSVALTEAEQVLRTIGIRPCDGSRLASAELKVPPGTAHCYVFDITPYRSENEATPPLLQHHQEQLERLGVKFDVEGGFQMFDVHNRRSGSLTICCGGQTYRGIFDGCVAPYGLMGFGSLEQSRIIYEHKRQPQGIMELLAANAYGPCPVMLDVTDGTTHDVYTIRGKQLITWAGLEPTQAYYLQAQHLQANEKRALWSLELEQIPEEEQVWMRELHELRPVSGLKEQLDSIIPFLPPEERMSTAFELIHSICQSS*