MSVIIETTVGDIVVDLYVKERPRACLNFLKLCKVKYYNYCLFHSVQRNFVAQTGDPTGSGRGGESIFRSLYGDQAKFFDAEKVPKIKHKKADIRITHTVILDDPLDDPPGCFRIGADEALQDEEEDEEVVAEKEESKDADHRAQVLEIIGDIPDKDVKPPDNVLFVCKLNAVTTDEDLEIIFSRFGTIISCEIIRDYKTGDSLQYAFVEFETPDMCEKAYQKMDNVLIDDRRIHVDFSQSVSK