MVMEKPSAQLVGREFVRQYYTLLNQAPDYLHRFYGKNSSYVHGGLDNNGKPVEAVYGQSEIHKRVMALSFRECHTKIRHVDAHATLNEGVVVQVMGELSNNMQPMRKFMQTFVLAPEGTVANKFYVHNDVFRYQDEVFSDSDSEAPEESEDEVEDIEERVPSPDIAHEESASFYAPTACIPVTGGSSEPAIPGAASPEPEPEKAPAVVELKPETQAETNASDDQKQKSTTPAAATPAPASAEPAPAAPEPFSWASVTSKNLPPSGAVPVSGIPPHVVKAPPTAPPRAEVKSESQTAAQRPQRDQRPREPRGPRPVREGEQGEQESRRAVRYPDAQQLFVGNVPHDVDKTELKEFFEQYGTVLELRINSGGKLPNFGFVVFDDSEPVQKILSNRPIKFRGDVRLNVEEKKTRSAREGDRRDIRPRGPGGPGGPRERIGGSGGGGGPRGPPTRGGMAQKPSFGSGRGAGPGEGRYPAQRQ