MMFPGLLAPPAGYPSLLRPTPTLTLPQSLQSAFSGHSSFLVEDLIRISRPPAYLPRSVPAASLSPPRQGAPAAAADSGTSDLGSPGTPGTGSRRGGSPQTSLSPASEPTFLKFGVNAILSSTPRTETPPALLQSLPPKTFAFPYFEGSFQPFIRSSYFPASSSVVPIPGTFSWPLAARGKPRRGMLRRAVFSAMQRKALEKMFQKQKYISKPDRKKLAAKLGLKDSQVKIWFQNRRMKWRNSKERELLSSGGCREQTLPTKLNPHPDLSDVGQKGPADDEEDEGRPDPRPPREPRLAGPLPPSPARSGSPGKPSDCSDSEEEEEGEEEEE