MMFPGLLAPPAGYPNLLRPTPTLTLPQSLQSAFSGHSSFLVEDLIRISRPPAYLPRSVPATSVSPPRQGAPAALTDTGASDLGSPGPGSRRGSSPQTALSPASEPTFLKFGVNAILSSAPRTEASPALLQSVPPKTFAFPYFEGSFQPFIRSSYFPASSSVVPIPGTFSWPLAARGKPRRGMLRRAVFSDVQRKALEKMFQKQKYISKPDRKKLAAKLGLKDSQVKIWFQNRRMKWRNSKERELLSSGGCREQTLPTKLNPHPDLSDVGQKVPGDDDDEDEAPGSPPHRLAFHASPEPRHLRDARLDGPLPPSPAHSSSPGKPSDFSDSDEEDEEGEDEEEITVS