MEQTNYPFLGEQEVKFSMDSSSEADSKGEELPWREVPGSYGVPVIGAMKDKLDFFYFQGETEFWASRIKKYNSTVFRVNVPPAPPGFSSNKVIMLLDQKSFPILFDMTKVEKKDVLLANYMPSSSFFGGIRPCIYLDPSEERHTKIKSFIMDLIKSKASKWIPEMQNAMEEIFPVWENELTEKGRAEVNAQTSQVACNVLIRTLVGRDPTAPGEASLKKHGPSLFLAWLGPQLAPIASISLPGLVEEILIHTSPIPYFIVSNAHKKIVKFFETHATELLDMAERQYGLERHDTLHNLIFTLGFNAFGGLYLFFPTLVNYVGGGDMKLHEDLAMEVRKAVKEEGESSPWLRLRRWSL*