MVMEKPSPLLVGREFVRQYYTLLNQAPDYLHRFYGKNSSYVHGGLDSNGKPADAVYGQSDIHKKVLSLNFKDCHTKIRHVDAHATLNDGVVVQVMGELSNNMQPVRRFMQTFVLAPEGSVANKFYVHNDIFRYQDEVFGDSDTEPPEESEEEGEEPEERQQTPEAVPDDSGAYYEQAVSNDIEEHLEETAAEAEPEPEAEPEQEPEPEVQEEKPEPVLEESAPEETVEKSPSPAPADPAPAVQEDSRAFSWASVTSKNLPPSGAVPVSGIPPHVVKVPVSQPRPEAKPESQTPPQRPQRDQRVREQRTSIPPQRGPRPIREGEQGDVETRRIVRYPDSHQLFVGNLPHDVDKSELKDFFQSYGNVVELRINSGGKLPNFGFVVFDDPEPVQKILSNRPIMFRGEVRLNVEEKKTRAAREGDRRDNRPRGPGGTRGGLGGGIRGPPRGGMSQKPGFGAGRGIGQRQ