MEADTWKSLHEHTFVDADGKLIDLSYLKGKVVLLHNYASNCEKYDEALAELVKLYKKHASEGLKVLLFPCDQSDKQAPGSNEEALEFLKGYNMTFILLAKVRVNGEDAHPLFRYMMVQPKGKAENGNDIEGNFTVFLIDKNGEVVKLFSPSDPPLYVAAYLPKFL