MVMEKPSAQLVGREFVRQYYTLLNQAPDYLHRFYGKNSSYVHGGLDNNGKPVEAVYGQSEIHKRVMALSFRECHTKIRHVDAHATLNEGVVVQVMGELSNNMQPMRKFMQTFVLAPEGTVANKFYVHNDVFRYQDEVFSDSDSEAPEESEDEVEDIEERVPSPDIAHEESASFYAPTACSEPAIPGDAAAASPEPEPEKAPAVVELKPETQAETNASDDQKQKSTTPAAATPAPASAEPAPAAPEENRPFSWASVTSKNLPPSGAVPVSGIPPHVVKAPPTAPPRAEVKSESQTAAQRPQRDQRPREPVHRGPRPVSVREGEQGEQESRRAVRYPDAQQLFVGNVPHDVDKTELKEFFEQYGTVLELRINSGGKLPNFGFVVFDDSEPVQKILSNRPIKFRGDVRLNVEEKKTRSAREGDRRDIRPRGPGGPGGPRERIGGSGGGGGPRGPPTRGGMAQKPSFGSGRGAGPGEGRYPAQRQ