MVMEKPSPLLVGREFVRQYYTLLNQAPDYLHRFYGKNSSYVHGGLDSNGKPADAVYGQSDIHKKVLSLNFKDCHTKIRHVDAHATLNDGVVVQVMGELSNNMQPVRRFMQTFVLAPEGSVANKFYVHNDIFRYQDEVFGDSDTEPPEESEEEGEEPEERQQTPEAVPDDTGAYYEQTVSNDIEEHLEETTAEAEPEPEPEPEQEPEPEAQEEKSEPVLEESAPEETVEKSPSPAPADPAPAVQEDSRTFSWASVTSKNLPPSGAVPVSGIPPHVVKVPVSQPRPEAKPESQTPPQRPQRDQRVREQRTSIPPQRGPRPIREGEQGDVETRRIVRYPDSHQLFVGNLPHDVDKSELKDFFQKLGSSLAGYGNVVELRINSGGKLPNFGFVVFDDPDPVQKILSNRPIMFRGEVRLNVEEKKTRAAREGDRRDNRPRGPGGTRGGLGGGIRGPPRGGMSQKPGFGAGRGIGQRQ