MLIHTYSAMDRAEGLSGSSPGGRLSQLSSLNQAAYSTAPPLCHTPASDFQPPYFPPPYPQSSLPYSQSQDYSHLSDPYPSINSIHQHQQAAWHSQRSRSEEGGLLSQSHRALSLDPRREYPAVPRLLHGLGEGAAALGDGPLGMHLGHHGLEDLQREREWRRDQPLGILDHSVIKKVPIPSKLNGSALSALSMGKEGLGLSALSNPAEVFCSVPGRLSLLSSNSKYKVTVGEVQRRLAPPECLNASLLGGVLRRAKSKNGGRCLRERLEKIGLNLPAGRRKAANVTLLTSLVEGEAVHLARDFGYVCETEFPARATAEYLCRQSEPDQLPTRRSMLLATKEICKEFVDLVSQDRSPLGGSRPTPCLEPGIQGSLTHFSLLTHGFGTPAICAALSAFQSYLLEAIKMLDKGEGGGKSHHDKDLKHRK