QWVVLLMIMIPIPPRPPPDLLWAMMLIAWFLVLYAEYGADMPWLAIMFSNMPRANYGGFIGPGPIVIMPPPLIEKIWYMQPGVVLGPILMRLGFWILWVMGLQ