MEGLHGSVDLWEFVQNGYEDPTEKRRDKLTLYLISSALNNGIMSALLYEFGKIENAKMFWDIIEMKYSAEGINTLEHINAFEKSYVGETELSQIVVNEPHCIDIQLNDEFKTNAFLYEETSEIDGEDVEFHCAQSHVNNDDYVDSLITEIETKDGSIEVAMVNEESANEVIHGNEETTNAICSNLMNSTTQVVDELECAKADEDNYKTTHDTENLVEEDLFEGETYEVRFDEDNSSNEEWSKLMHEKHLIDELLFGEKNGPLAYTNQVEDNFIVAEKEEKEDEEEKN*