MQIAASVLLHNKTNPAASSSHQEYAVRVWPLTIPSLKYSAAAAPAQAKVSVLDSGFMLGDGVWEGLRLHQGVLLFIDDHLTRLYEGAKAIDMDIGCSKQQLLSMIYNTIDTNGMATASGVHIRLMVTRGLKPTPYQNPNITLGRPTIVILPEWKVPAPGPAESGITLFTVHIRRGSPDVQDPGWNSHSKLNCIAACIQANKAGADEALMLDPHGFVATCNSVNFFMVRDGGVWAPRGAYQMRGITRTNLMRICEEEGIPIRECDFYLTQVYSADEVFVTGTFASILPVRQVDGRLIGDGCGRGPLTLRLQQAYAALIERQAAQGRQASGYYAA*