MAAPELLVFAEKPSHKKYRAVLKKEKRKKRRQELARIRDSEASQKEEEEDTLNEEQQLEEEKQLERERQKLHEEWLLREQKAQEEFRIKKEREEAARKRQEEQERKLKAEWEEQQELLGLKKSEIQHDIEQSSYNEEAVQKLLDQAEQLDSGAAWQNPEPPTDLRVMEKDRANCPFYSKTGACRFGDRCSRKHNFPTSSPTLLIRSMFTTFGMEQCRRDDYDPDASLEYSEEETYQQFLDFYDDVLPEFKNVGKVIQFKVSCNLEPHLRGNVYVQYQSEEECQAALSLFNGRWYAGRQLQCEFCPVTRWKMAICGLFEIQQCPRGKHCNFLHVFRNPNNEFWEANRDLYLSPDRTGSSFGKNLDRGKRAGHHDDYYGRTRRRRSPSPDHSYKRNGESERKRRSGHRGKKAHKRSRSHERHSSRSRGRKRNRSPEPKPKSQQE