SDEIKQRALQMVSEGWDITEIVQELGVSTKSISHWQDNYDTHGHVNPHYPVHGRCQILSSSTMLEIQQLLAEDPSLYLDEILEWLAIFHDWPISLSALCKNLKDFGLDRKVMRRVANQQDEVSDWTWMHRVTCACCGILGPSLFASIVDIKEDNAAVVPAVVI