MGINNPLPSSMASECKKCGKILASFIDPRQAYGPDKVIPPHILAEAKGLAILTVIKAGFVGSARFGSGLVIARLPDGSWSAPSAIATGGAGVGGQIGFELTDFVFILNDAAAVKTFSQSGSLTLGGNVSIAAGPVGRNAEAAGAASLRSVAGIFSYSKTKGLFAGVSLEGSAIVERKDANTKMYGRPVSAQELLTGGERAPPAAAPLINILTSRAFSGAGRSGSFNDGMYNDTPQYDSHRDHVVWEGRRGSAYGETPSTRDAGAGASEFGAPKRSATWQHDTYNNNDGYQSPRFGAAGISRSNTVNDARTTSAFGAPAAGGVAGSRGPKPPVAPKPNFSNKQAMLQKNQAVALFTFEADQPGDLGFKKGEIITVVKKTDSDNDWWTGMIGTRHGTFPSNYVKMQS