MVCCGGDEPEDYVPAVRYDEASRSEVEDLRGRLSAIMPPLDADWQSEATVNLSGRPSATPGTAFERRQSMRLASGASLTSGGQQSQQGPGCALQWTESRKLLEAAIAMEQLEPAVPPTIHEEWSTGRGWAGVEVSAVQAEEARLQQRLWKLKLEHYVMEGDGNCQFRAVSFGLYGTQKHHGFVRRKAVEYIQQQRQDFEAFLGEDFGSYVRHMSRLGTWGDELTLRASCEALGLVINSISSDAEHWFVRHIPRTTRPEHEIFITYIAPLHFNAIRRQNTGTRLRQSFGRQQGSQLTRAVSSYQRRFGIPETPHHVVHATMGGX