MADSADLNLDAPSDLQDIPDMAMELIPPPEGTFPDKASLLASVQAHGKAHGYNIVVKSSSTPTEKKPGRTAKIWLRCDRGGQYRPRNGLTEETRKRKRTSRLMDCPFMLVAAGTPGIWTLTVLNPTHNHGPVLDRPRHVPHHKVKKGQITAVPYDWPHDATMTPFTTALVIIDMQKDFCAPGGYMEYQGYDISANQALIPKLQRVLHAFRASGFPVYHTREGHRPDLSTLPSRENFRSRNNASGLGIGAQGPLGRLLIRGEVGHDTVDELYPLPGEPVIDKPGRGAFQYTDFELLLRNKGVKNLIIAGVTTDVCVSTTMREANDRGFDCCVLEDGTAASDPSLHLSAIQSIKMEGGIFGAVAKVEDVVQAVENFRAVTVKKLAPQMTS