MDAAQSAGAQLVILTVKHHDGFCLWPSAYTNFSVASSSWRGGKGDVVAEFVAAARERGLDVGFYLSPWDLHESCYGDTLLYNEFYRELLTGYGPISEVWLDDASPDIRWVGNEYGEAGQPCWAMVNRSSIMISRSNGQNEAPKSLEQLLDVFYKSSARNCLLLLNVPPNSLGLINESDFQTLERFSSTIDSIFSVNLAANPLSVTASSACSSLFGPKQILDERMETFWAPMQGESTGWIELDLGKVSKFNALEIREPVNMGQRVMEYLVEAWDSVGWYLVSNGSTIGYRKVDQLEEYQVCAACLIRLLIDALRGDSLICFFGLYFDMYNLRHLSSI*