MFFHFGVNTFTDSERGSGHESPSIFNPERLNASQWMDAAQSAGAQLVILTVKHHDGFCLWPSAYTNFSVASSSWRGGKGDVVAEFVAAARERGLDVGFYLSPWDLHESCYGDTLLYNEFYLAQLRELLTGYGPISEVWLDGAKSPTAVNMSYDFELWFDTIHQLQPGANIFSDAGPDIRWVGNEYGEAGQPCWAMANRSSITIGRSDGQYLMSGESAGTDWLPPECDISIRPGWFWHRNEAPKSLEQLLDVFYKSSARNCLLLLNVPPNSSGLIDESDFQTLERFSSAIDSIFSVNLAANPLSVTASSVRSSSFGPKQILDERMETFWAPMQGESTGWIELDLGKVSKFNALEIREPVNMGQRVMEYHVEAWDSELGWYLVSNGSTIGYRKVDRLEEDQVCAARLVRLLIDTSRGDPLICFFGLYFDMYNLRHLSSI*