MLDINLFREERGGNPELVRESQRRRYKDVGLVDRVLELDAKWREERGQLDTLNMDFNKLNREIGTLRKAKQDATALQEQSKELKAKIKAQEEVEKRLVEERDAAIVPIGNLVPDSVPVDDDEDNNVVVKTHGEGQLRKGEKLWNHVDLVALLDIADLDAGTAVAGNRGYYLKGAGVLLNQALINCALQFGHKQGFTPVQTPFFMQKAVMAECAQLSQFDEELYKVTGEGEEKYLIATSEQTLCAMHRKDWFDKGQLPIKYVGYSTCFRKEAGSHGRDTLGIFRVHQFEKVEQFVITSPHDDESWKALEEMIGNAEAFYQALGFPYRVINIVSGALNDAAAKKYDLEAWFPASSTYRELVSCSNCTDYQARRLGIRLRGQQGPDGESKKEFVHMLNGTLTATERTLCCLLENYQTADGVRVPEVLQPFMMGIDFIPFKKQFDAKGKLVNRPEPKKAAPAPAAAASGEAAAMSTSX