MDPLFLFIQLLPVLCFLTLYYHHLQSKKTSPLEPTEWPIVGQLPGLVANIHHFHDWATGVLRGASYNFEARGGRTGLRYFITCDPSNVRHIFTSNFANYPKGDEFAVIFDVLGGGIFNADGESWRRQRVKAQMLMTGSRFRTFTARCSRDKVERSLLPFLAHAADEGAPCDLHNVFLRLTFDMTCTLVFGVDPGCLAIGLPVVPFARAMDDALETLFLRHITPMPCWKLMNRLKVGQEKKMAAARRTIDCFVAATVAKRRADKIEQGITESADLLSSFICHEKDSSHNDDVFLRDTTVNLLLAGRDTTGAALSWFFYLLCKNPRVEQKILDELAPVASRKVTDAAGMVTFEASELGNLVYLHAALCECLRLYPSVPFEHKAVVADDVLPSGKEMKAGDKVLVFSYSMGRMEGVWGKDCAEFRPERWLGDEAGTKLRYEPSYKFISFNAGPRTCLGKEMAFVQMKTAAAAVLWNFAVELVPGHVVEPKLSIILHMKNGLAVRVRRRDDVARHGCC*