MGVLGMLSACTTPTKRLLPQEAFGSTSTYSRMFDASPAETCEAARRALLSQGYVINMSKDDLVLGQKNFQPDAESHLQMEIRVVCAPESKDGKITIGFVTALQDRYALKKTNNSASLGVGALGSVSLPFSSGDDSLVKVASETINSEPFYDRFFTLVHRYLTVDAPIDEEQP