MVRAPFYDKNGMKKGAWSAEEDHKLRSYIQRYGHWNWRELPKFAGLKRCGKSCRLRWMNYLQPQVKHGNYTEEEDALIMKLHEELGNRWSTIAARLPGRTDNDIKNHWHTHLKKRAKRNLKTSDGKEYDYTTSQTEATHNSEGEAESIIIDTLPSMILESSPLSPTTSSSTELYSFSSESGFISSLNIGATEDICLHSSEIYEDQSSGDFWSEPFVADNIYNQDGYPSFLARGEFALPLPYDMYFDDSADLLYQVLMHELPPTHFYFDVIGLWLRMVLADLSFGRNVNGESSHQMPLLNACHVIPALALQPPYFITDDILILTYTAFDITLFTLTAAISIL