MDFLQRLSQFLDRPLFPWKRLILGFSVGQFLFESLLTFRQYRVLQSPKPPAVLAKEVSQETFDKSQAYGRAKARFSVASGLWGQIANFAFIQLDVMPKLWSWTGDLLLRYAPARFTGEISHSIVFVFAFMLIQQGLSLPTRIYSTFVLEEKFGFNKQTPGLFISDMVKTNLLTAVLMPPILAGFLKIIQKTGSQFVFYTWVFTAGIQLLMTTLYPTFIQPLFNKLSPLEDGELKTKVNELAARFKFPLHELYVIDGSKRSAHSNAFFYGLPWKKHIVIYDTLLEKSEPEEVLAILAHELGHWKLGHTTSLFGISQAHLLYIFSLFSVFINNRSLYASFGFHNERPIIIGFLLFSDALSPMDTVIQFLLHIVSRTFEFQADAFANSLGMRAELATSLIKLHVQNLSSMDADWMYASYHFSHPHLSERLKALDWKGEQAVTSEKEKEQEGVVKATGRDEL*