MTIDINKLKEELGLGDLAKSLEGLTAAQKAAEAKRLREEQEEKELSRMNDLVSKAVGEDRKRLEEALDLVKNLDEKSKKSAELFAQTVEKQQETIVGLQDEIKSLLAAREGRSFVGDSVAKALYGTQDAFEDEVEKLVLLSYMMEKDVFETEHGKAHVKAVNGSSSVSMSSEAYETIFSTRIIRDLQKELVVGALFDELPMSSKILTMLVEPEAGRATWVDASKFGTDETVGDEVKGQLTEISFKTYKLAAKSFITDETEEDAIFSLLPLLRKRLIEAHAVSIEEAFMSGNGTGQPKGLLKLAADDGAKVVTEAKADGSVLVTAKTISKLRRKLGRHGLKLSKLVLIVSMDAYYDLLEDEEWQDVAQVGNDAVKLQGQVGRIYGLPVVVSEYFPAKAASAEFAVIVYKDNFVMPRQRAVTVERERQAGKQRDAYYVTQRVNLQRYFENGVVSGAYAAS