MEFENRYGLSATQKYDCLLFDLDDTLYPLSTGLARECGKNIKDYMVEKLGIPKDKIVELSNLLYKNYGTTMAGLRAIGYDFDYDEYHSFVHGRLPYDNIKPDPVLRSILLSLPLRKVIFTNADRVHAAKALKKLGLEDCFEGIICFETLNPTHTNAASENSEIFDIVGHFDLSEPVGSLPKTPIVCKPSESAIEKALEIANIDPNRTLFFEDSVRNVQAGKRVGLHTVLVGSPNKVKGADYALENIHNMKEALPELWESDRKSSDVGYSGKVAVETSVRA*