MIDLFRRYYRENNIDPPELISKREVGYMTFSGEVIRHLKINNRFELNMLLRDAAPMHVYSSAAYYRKPDERKMPEKEWGGADLIFDLDSDHLPGSEKLSQKEMLIQIRDQTERLVSDFLIADFGIPKSSIKIYFSGNRGYHVHISDDRVYRLGSDARREITDYITGNSLDETVVRRAIDMLGIASGGWPAVVSKELGEASPANQRRESDLRKAIKRARENHSVLIDSPVTYDIHRIIRMPNTLHGKSGLIVKEVEIDHLGEFDPFQECIPDQFRDGEYDVFLPEKIKPVEIGGIESPKMPGKHRVKTFMAVYLVASGRAVFP