MPPFIPKSRSNAVESVYLHGWVRDMLLESKTSQNIAVIPRVDPDEASIPLLSRRIYANRRHFVKITKFFQVHNYSVYASVKDSQHQILSQFTPKCVSEFESRNRSRITSDTVNTLFMIGDAKLGIMVVDELRHYFGEKIVSLFNGLDMPYIPYLIINQAFILDYDQVEAFKMTPFVYQYI