MVRIKRVLTRQTLVSSDKGCRVLAVFVHFLPLRAQEDEARKSAQLAAEKDQERKRKYQEVEEEAEAEEELVEEEKRRIKAAKKAKELEQKRKQEEAARLEKERKELEAKREKERLQREAEERKRQQELEALAEERRKKEAEVRKKEQEAQRRKAMVFEQHSILQRKLAEDARKKQEQEEEEKKKKAAEEKVQEKEQRTEADEAERKAKAEKLDAKIWNQKIPDMMEPTSSPCFEVYKSGKHQRTHALGGDKSSWIIGRGPAGVDIAIGNPRISRKHAEVTSQGPLLFLNDLGSTYGTAMNKEKLEAKSPVELVNGARFRFGGLPELYVYREPVEEEEEPSSPPVEAEVTGTALAEDAPDLPPPAPVAPEPVAPQIDAEAAAAAAAKAAEEAEAEDEARIKRIQQKRQERKAAEAAEKALVAAKKEEERKKKQERNLKKRAAKEAKAAKKAQASRPKPGTEQAELPGDATPPDAPLPESCMASPPEEEPDDLPDVHLGRSQ