MMAFNSAFNPAQLLTQAAGQPLKPDGCMELNADALRYLASGNPLFGGQFPFAAAGGGVPGMAPADAFRAMAAQAGLPFPVMYPGMQPDVKPEMMPVGGGPIPSFVFDVMNPYHPYAAGLDGARRKNATRETTAPLKAWLTDHRKNPYPTKGEKVMLAVMTKMTLTQVSTWFANARRRLKKENKMTWSPQNRRSDDPDDDDLADIDAISGVDGIDRPSSSMSDMSEKKGEAPATSVTNNNLKDASDVSTPKKAPGKIWSIADTLGELSDSTTKAESEASSSKKDTPTTDEDPTGAAQFQRMFALSNFQFPPQMLAAMGRPGGMPPMPFLNPLALMGFAAQQHHQQHPSMSGSFSSDAQSLSPSSSHSPTDSTTGAARSPTQAAPASPPPTTTAVNTSALSSPSASVSETSTSSTAPVASAVVSPMQSSAHGSNDGR