MVMEKPSAQLVGREFVRQYYTLLNQAPDYLHRFYGKNSSYVHGGVDGNGKPLEPVYGQSEIHKRVMALSFRDCHTKIRHVDAHATLNEGVVVQVMGELSNNLQPMRKFMQTFVLAPEGTVPNKFYVHNDVFRYQDEVFADSDSEVPEESEDEDLERAPSPDTTEEPAPFYDPTACSEPTAPGDDEEVGASPEPEVEKDLEAPEAETAHDSRTETHSDDEQTEKRPSTPAAPTTEPVSAPAEPAPSAPEENRPFSWASVTSKNLPPSGAIAVSGISPHVVKVAPAAPVRTEVKPESQTTQRPQREQRPREQRPGGPPPTHRGPRPGGFSVSAREGEQGEPEGRRIVRYPDAHQLFVGNVPHDVDKNELKEFFEQYGAVLELRINSGGKLPNFGFVVFDDSEPVQKILNNKPIKFRGDIRLNVEEKKTRSAREGDRRDSRPRGPGGPRERVGGGPRGPPTRGGMSQKPSFGSGRGAGPSESRFSAPRQ