MLIHTYSAMDRADGLSGSSPSGRLSQLSSLNQAAYSSAPPLCHTPASDFQPPYFPPPYPQSSLPYSQSQDSAYSHLSDPYPSINSIHQHQQAAWHSQRSRSEEGGLLSQSHRALSLDPRREYPAVPRLLHGLGEGAAALGDGPLGMHLGHHGLDDLQGMEEGSALGILDHSVIKKVPIPSKLNGSSLSALSIGKEGLGVGSVSNPAEVFCSVPGRLSLLSSTSKYKVTVGEVQRRLSPPECLNASLLGGVLRRAKSKNGGRCLRERLEKIGLNLPAGRRKAANVTLLTSLVEGEAVHLARDFGYVCETEFPARATAEYLCRQSEPDQLPTRRSMLLATKEICKEFVDLMSQDRSPLGASRPTPCLEPGVQGSLTHFSLLTHGFGAPAICAALSAFQSYLMEAIKLLDKGEGGGKSHHDKEMKHRK