MGAPKQKWTSEEEEALRRGVLKHGAGKWRTIQKDPEFSPVLSSRSNIDLKPFGHRRMPSDSRTGDMGVDLGVQKGSKVMPLGVLVSWGFGGVGVLPFEEHEDNMYSSMILEALGELKEPNGSEVATICNFIEQRHEVQPNFRRLLCAKLRRLIGVNKVEKIDKSYKLTDSYAKRALAPMKDPSLKKKDSAKSSKAAKGLGQSSPALDAAEAAAMKVADAEAKSHLANEHMMEVERIGKMAEETESLLELASELYERCMPYSSSSNF