MDELVSPASFCSPASPPSFFNAAGHHSVLEFVSCGLPEQCWLMGDEALDDKTMHDGAEWVSGGSHLAGSDLSAGNPHAAAAMCEPSARRRGRKPGSRSDGPTISHVEAERQRREKLNRRFCDLRAAVPTVSRMDKASLLADAAAYIAELRGRVEQLEDAARQAAARKQGGGNPAACPASGDLEEKVEVRMVGREAAAVRLTTAAARHAPARLMGALRSLDLPVQHACVSRVGGAATVQDAVVDVPAALQDEGCLRAALLHVLQQQDESA