MMFPGLLAPPAGYPSLLRPTPTLTLPQSLQAAFSGHSSFLVEDLIRISRPPAYLPRSVPTASMSPPRQGAPTALTDTGANLGSPGPGSRRGGSPPTAVSPASETTFLKFGVNAILSSGPRTETSPALLQSVPPKTFAFPYFEGSFQPFIRSSYFPASSSVVPIPGTFSWPLAARGKPRRGMLRRAVFSDVQRKALEKMFQKQKYISKPDRKKLAAKLGLKDSQDTARRTEPAPHSTHRPRASSGAPDLTSASPFFSPAGTFQVKIWFQRRMKWRNSKERELLSSGGCREQTLPTKLNPHPDLSDVGQKGPGDEEEEEEGRGSPSHRLAYHASPDPQHLRDPRLPGPLPPSPAHSSSPGKPSDFSDSEEEEEGEEEEEITVS