MISLLLQPASPHPTAAISPLSSLRRLLLFSTTAAPVSPKPFAVEDYLVATWGLTGAQACKASKKLSQLRSPSKPDAVLAFLSDLGLPPRKIAAAAAADPRFLCADVESNLARRVDELGGLGLSRSQIARLVPLALTCFRSSSVGTNLGFWLQIVGSFDKILKALRMNSSLLGSDLEKVVKPNLELLKQCGMSDVASFPLNTSRLFTANPNYLRDAVARVEELGLDRSSRMFWHGLIAVALTSKESVARKIQVMEELGFSRDELLMIIRKAQQLVASSEEKIRQAAEFLKRDVGLEGRCIAHRPVLFLYSLERRLLPRHHLLKVLRTKGLLDCELDYYNTAAMSERKFVRKFVDPYKCHIPGLADAYTSSCAGETANGVASLLGV