MMFPGLLAPPAGYPSLLRPTPTLTLPQSLQSAFSGHSSFLVEDLIRISRPPAYLPRSVPTASMSPPRQGAAAALTDSGASDLGSPGPGSRRGGASQTAVSPASEPTFLKFGVNAILSSAPRTETSPALLQSVPPKTFAFPYFEGSFQPFIRSSYFPASSSVVPIPGTFSWPLAARGKPRRGMLRRAVFSDVQRKALEKMFQKQKYISKPDRKKLAAKLGLKDSQVKIWFQNRRMKWRNSKERELLSSGGCREQTLPTKLNPHPDLSDVGQKGPGDDEEDDEGRGSPRHRLVYHASPDPRHLRVERLEGPLPPSPAHSGSPDKPSDFSDSEEDEEGEEEEITVS