MFGSSRGGVRGGQDQFNWEDVKTDKQRENYLGNSLMAPVGRWQKGRDLTWYAKDRAPCTGPSREEELAAVREAEREALLAALGYKNVRKQPTGLSKEDFVEICKREGGDPEEKGVDRLLGLGSASGSAGRVALSREDKEAAKLGLSVFTHHRVDSEGPSTAPSATRKKPRAEDKAELDAESHKKSKKEKKKKKKKHKKHKKKKDKEHKREADSCSSSPSPARPRRQRHSDFSPCYKRKREHSQDSGRNPSHRRQDRSSDD