MGCAVSTARDKEAIERSKNIDRALRAEGERAASEVKLLLLGAGESGKSTIVKQMKIIHDTGYSQEECEEYRRVVFSNTVQ SLMVIIRAMGRLKIEFADPSRTDIARQFFTHASAADEGILLPEIVLLMKKLWADGGVQQSFARSREYQLNDSAGYYLNSL DRIAQPNYIPTQQDVLRTRVKTTGIIETHFSCKQLHFKLFDVGGQRSERKKWIHCFEGVTAIIFCVALSGYDLVLAEDEE MNRMIESLKLFDSICNSKWFVETSIILFLNKKDLFEEKIKRSPLTICFPEYTGTNTFEEAANYIRMKFENLNKRKDQKEI YTHLTCATDTNNVKFVFDAVTDVIIKNNLKQIGLF