MATLPGSAPAEAAELVPTLSSLEPVYGAGAQLDEARLRFARLGDRFHAVYGARPALFARSPGRVNLIGEHIDYEGYSVLPMAIRQDMIVAIRRADGGQVRVANVDDKYPLCVYPADPDKEIDIKNHKWGHYFMCGYKGVYEYCRSNGIDLGKPVALDVVVDGTVPQGSGLSSSAAFVCSATIAIMGVLEKNFPKKEVAQFTCLSERHIGTQSGGMDQAISIMAKPGFAELIDFNPIHATDVQLPPGGTFVIAHCLAESKKAETAATNYNNRVVECRLAAIVLAIKLGMDRKKAVSSVTTLSDVEGLCVSFAGKEGSSDPAIAVKKLLHENPYTAEEIEKITGESLTSVFQSSQTSLDVIKAAKHYKLFQRATHVYSEARRVYAFRDTVSSKLSEEDKLKKLGDLMNESHYSCSVLYECSCPELEELVKVCRDNGALGARLTGAGWGGCAVALVKEPIVPQFILNLKEMYYKSRIERGVIQQGDLGLYVFASKPSSGAAILTL*