MADDRYVHAIMHLCTYKAQNDVQFMSNVVPQECTCFSRNDVLFLSKVVGEVNSFIERHILPTSTLESSILEMLLPLKSSEVFVVHTLLDVAAVLFDVAARVGLMKNGYIWIMTNNANFTLLHSSHAMQGVIAVKDYFSRRTSVESLK