MHECKQREFTALMESMEEQRMSSRLILVAIDESKESINALQWALNNLFTSHDRVILIHAQRDPISLLVTPETEAHTGDAREVICDAAKKYNPNMLVLGSHGYGALRRVVLGSVSDYCVHHVRCPVVVVKPQEDKNLVGVKIGVSRDKMESMEIQNKSSILVMVAVDGSEPSIHALLWALNKLLTSQDRIILIHAQRTPMSYMTTGNTGFMLPVDVRKMFEKDIKKSTERIFSNATNLCKAKIVTPETEAHAGDARQVICDAAKKHNPDMLVLGSHGYGAFKRMVLGSVSDYCVHHVQCPVLVVKPEQNNDH*