MVHHLRRHMISLLLRPAYPHPTAAISPLSSLRRLLLFSTTAAPVSPEPFAVEDYLVATWGLTGAQARKASKKLSHLRSPSKPDAVLAFLSDLGLPPRKIAAVATADPRFLCADVESNLARRVDELGGLGLSRSQIARLVPLALTCFRSSSVGTNLGFWLQIVGSFDKILKALRMNSSLLGSDLEKVVKPNLELLKQCGMSDFATSFPLYTSRLFTANPIYLRDAVARVEELGLDRSSRMFRHGLIAVAFTSKESVARKIQVMEELGFSRDELLMIIRKAPQLVASSEEKIRQAAEFLKRDVGLEGRYIAHRPVLFLYSLERRLLPRHHLLKVLRMKGLLDCELDYYNTAAMSERKFVRKFVDPYKCHIPGLADAYTSSCAGETANGVASLLGV