MSTQVSQEVVPKAHHNEIIRRTANYHPSIWGDQFISHLPKDKVHEATELQEIEKLREQFKRELLAAASNSSQQLDLIDAIQRLGVAYHFETEIEEALQKIYNNRIDMEDEDLYNTALGFRLLRQHGYNVSCDIFNKFKDDKGYFKQSNDVRGILGLYEAAHLAVHGEDILDEALAFTTIHLKSMETSPNCPLTAKVSHALKQPIQRGVPRLESRRYISIYQDEPSCNKTLLRLAKLNFNLVQELHKEELAEITRWWKGLDFARRLPFARDRVVECFFWIVGVYFEPQYSLARKILTKVIAMTSIIDDIYDVYGTLEELELFTEAIDRWDTKSMDQLPDYMKICYEALLNVFSEIEEKVAKEGWSYRVHYGKDAMKVLVHAYFNEAKWFHENHIPTMEEYMQVALVTSGYSMLTTVSFIGMGDMVTKQAFDWVFNHPKIIRASETIGRLMDDVKSHKFEQERGHAASGVECYIRQYGLSEQEVYKEFHMQVVNAWKDINEECLKPTAAPMPLLERILNLSRVIDVIYKEEDGYTHVGKVMKNNVASLLINSVPI*