MGKAESEDGVGLPQELEEAKAEAEAEQKSGTTMAERGAAAGRPRVLAAGMGAGAWRGAVAIGAGSADQEVSRMTEAWASTSAFFSPGPTPLRMPAGIHVLAMDSLIGFVGDGYVMVACDMSNPRSVVVMHDAADKIMELDDSKLLAAAGELGDTIQFTEYIQKNIHLYKYRTGIQLDTHAAAHFIRGELAKYLRQSPYQCNILVAGFDKHSGQPSLYFMDYIASMHPMKTAAHGYGSFFCLSVLDRHYQESMSEAQGLQLMEKCIKEIQLRLLINQPNYLIKVVDKNGIRTLGESKNLFAPRQAAA*