MPPTSESHWSPFPVAPVMSGGLMSYGDLGTSSPETSPPGTSTQDDGCAVCGDRVNGKRYGAPACLGCIVFFRRAVTNDVKYKCLKGGSCIITNESRCICRYCRLQKCYNVGMKASAIQRRDVMGPRKPKTKDIKSEVVDETPNLKCISNPSSSGSMVERSPTVPFMTRPGMGLIDTLVRLQRFQVDKHREFFAAHETLNLDGDLYAHLHKKLNGTNHRRARAQDVNSMLKLGLIDAATWGNQFEPFRRLSTEEKKHILTEFGFTFMLVDQGFKTAQKAEQGFWLLQNDTFMHEDYFLGLPEIDAKKENAATKAKLHPLFVNESLNCVGYPFRNLQIDEFECAVLKTILLLTQQGIFKEHLDSVRDLSNRCMNELMQYVQRKHPDTAAERFGTVVLLTSSIRCSINALYNQTRVSDVFDLMKFDPLVRDVLLS