MGASLQIEFVNCNLLLKGINSTRLSKKLNITSAIKHSQKQEELSLTMSHVADQKKVQKAGKVEHHLWKKRESAGSGQKALNLVRLISGLPNEKESVYRALDKWIAWETEFPLIAAAKALRILRQQRMWKRVIQVAKWMLSKGQGATMATYDTLLLAFDMDKRVDEAETLWNMILHTSTRSVPKRLFSRMISLYDHHHVPEKIVEVFADMEELGVKPDEDTVRRVARAFQMLGQEDKHKLVLQRYQRKWKYVHFNGERARVRRDKE*