MPTYEDKIDLYGADGKLLESDVPLEAVSPMLNPTIENIVQTVKRSVAVNLAGIEKSLEKAAYGGKANFIPGRELKLPIVDNVDTIAAKIEKMIRVDEEDDFNLKLINKGQQLLVQLPSQRMKMAGDYTVSTMVTGSAVVQAIIDTFDVDKFDASAIKTAVLGQYPQTVDFSGANVSALLGPPQMLEGMGYGLRNIPANHVVAITNKNTLNAVALSSLLEQTANFEMGDAVGAFERFHLLGLAYQGLNANNLVFDLVKENGKGTVGTVVTSLVERAVDDGVIKVAKTMPSGYNIYEPVDWALWNAYAAAGLMSAVIVNIGASRAAQGVASTLLYYNDILEFETSLPGVDYGRVEGTGVGMSFFSHSIYGGGGPGIFHGNHVVTRHSKGFAVPCTAAAMCMDAGTQMFSPEMTSGMVGTIYRDIDYFKEPLKYIADGAREIKDEI