MSAGFDGVEIHGAHGYLIDQFLKDGVNDRTDEYGGSIEKRCRFAQEIVEAVADEIGAKRTAIRLSPIIDHNGATDSDPLALTEHLIRVLNRYPLAYLHVTEPRFTREGLKQSDQQEADNIAAEMWSIVRGAYRGVLMRSGGYVRESGMEAVSKGHADLISFGPVYQPNQEAPLSCTSKQIPEWWSILMPPGSRATCSQSCALVTLEISEIIDQFRRSARNAMSEGFDGVEIHRAFDADLISFGHLFISNRDLPLRFAIDAKLNEYDRSTFYTHHQVVGYTDYPFYINSLTANATPNEI*