MGRGGSPSSSGRDDGELSGDAKTYQKLLRGARKGSLHRVKKYAKRLRRAPAVDLETRSAVQLDRARTALHLACDAGADDVIAWLLKRGADVAAVDADGNTPAHLLARHAAVRDRAVERLRKHGASAHARNARGETPTALAERAHEAHAASARAHAERRAERRRAESGGRGLGGGGGDDDGYEGFGDASARAAANEARRWREKLMDAAFAGGEIDEFGGGGGGVEAGESHRAFFESYGDEDDPDAYRWREEEEAYRRYVEEGISARKRKRVSETLDGNPRRSREDVARAHADATRARDAEAQRVLDDARRQDAEWREKTSRNAAAAAAASYRERWGRAAAMIDGGAVDLRLTDVPWPVSARVLTGDAVAAKRALRAALTRGAAGAAESRKARSIHWSPYDPVGVVNADP*