MRGALFGDQVEAYKDVLVHKGEYEIADVPIRPSDHQWKRNKEELDFQMSLGRQAVVQSLNPEAGPIFPDYRCLASVPRVGDLDNRYDVLGVVLYVEEEAREIKTGQDRVALVREIVITDHSSEQPMVISAWSDLVSLSSWAEKFKVVGFTSLRGTSHKGFSLSTSMSTVIIHDPNGARENALRDWALTHQDILANRQARVLDVRNPSPIRVIITLDDLNQKTKDDIAIKAATEMVRTKSVLVQLSPTVALSKSNALQWCHKKVALEENTEEASEENDQAALEASQENDQADLENTVAPKK*