MASTLEEQGSKEDVLFLELPAPPGWNKKFLPKLDGVTKKNEIIFIAPTGEEIHSKRQLDQYLKSHPGNPAPSKFDWGTGETPRRSARISEKAKATPTTPQIERPKKRTRKRALSKKDDDKEKDVVPYGFKEAVVHKEDETDVDGKVKETYVEGNDENRKPEDENVKAETVPAPAEVAEEGRRIDGNEWEKLVEKVQGSEGPEDARKDNQNLEGTKGEEKVQLQDDAMESISTCSSDKAAIPEETTVEVQRNNQDKLNQSSTISGEIKVEEVLKETKEEHDEKVES