MEADDWKSLHEHTFVDADGKLIDLSYLKGKVVLLHNYASNCEKYDEALAELVKLYKKHASEGLKVLLFPCDQSDKCAPGSNEEALEFLKGYNLTFILLAKVRVNGEDAHPLFRYMMVQPKGKAENGNDIEGNFTVFLIDKNGEVVKLFSPSDPPLYVAAYLPKFL