MELLCPAGNLPALKTAIDCGADAVYIGFKDDTNARHFAGLNFSGKKLEKAVDYVHDHHKKIHIALNTFAHPNGFERWTNAVDQAADLGVDALIIADIAVLEYAARHYPHLELHLSVQASATNVKAVEFYHQNFNVKRVVLPRVLSIHQVKQLSRNIPQGVELEVFAFGSLCIMSEGRCYLSSYMTGESPNTVGACSPAKYVRWQETESGLESRLNEILIDKYAAGENAGYPTLCKGRFITDIEGERKCYHALEEPTSLNTLSLLPELFAANVASVKIEGRQRSPAYVEQVTRTWRAAIDRYLANPAQYQVEPKWNAALANVSEGTQTTLGAYHRQWQ*