MAADAALRRFLRLHRTEIAVAVDSAFPLLHALADHDVVPEDKFQETLHLKEKEGCPQAFHALLSWLLTQDSTAILDFWRVLFKDYNLERYGRLQPILDSFPKDVDLSHPRKGRKPPAVPKALVPSPRPPTKRKASEEARAAAPAALTPRGTSSPGSQLKAKPPKKPESSAEQQRLPLGNGIQTMSASVQRAVAVSSGDVPGARGAVEGILIQQVFESGGSKKCIQVGGEFYTPSKFEDPGGGKNKARGSSGPKPLVRAKGAQGAAPGRGEARLGQQGRVPAPPALPSDPQLHQKNEDKCAVCRDGGELICCDGCPRAHLACLSPPLEPNPAPGARCGVCGDGTDVLRCTHCAAAFHWRCHFPAGASQPTGLRCRSCSDVTLAPVEGLAPSPAHLAPGPAKDDTASHEPALHREDLESLLSEHTFDGILQWAIQSMARPAAPFPS