TKEMVMEKPSAQLVGREFVRQYYTLLNQAPDYLHRFYGKNSSYVHGGLDSTGKPVEAVYGQSEIHKRVMALSFRDCHTKIRHVDAHATLNEGVVVQVMGELSNNMQPMRKFMQTFVLAPEGTVANKFYVHNDVFRYQDEVFVDSDSEPPEESEDEVEELEEQVPSPDVPRGGVCCLLQPLVGPDETRSSEPTVPGDDEEASAVSPEPEAEKEAELAVTELKAETMLETQTDLLASEEPENPAKRQPPPEESRSFSWASVTSKNLPPSGAVPVSGIPPHVVKVTPAAPARTEVKAESQTAAQRPQREQRPREPRPGGPPPAHRGPKPVREGEQGESEGRRAVRYPDSQQLFVGNVPHDVDRNELKEFFENFGTVLELRINSGGKLPNFGFVVFDDPEPVQKILSNRPIKFRGDVRLNVEEKKTRSAREGDRRDQRPRGPGGPGGPRERGGMAQKPSFGSGRGAGPSE