MNQPVQKNTLYVGGLAEEVDEKILHAAFVPFGEVKDVKTPLDQSTQKHRSFGFVTFLEREDAAAAMDNMDGAELFGRVLTVNYAFPERIKGGEQGWAAQPIWADADTWFERQQQEEEMQRLQAEHRAAMQAAEKLHREKLAAEREGEKEEDPMAAAEAQAVKQSS