MGGFLDKPKTAKHNDEGEGNKLLFGVSSMQGWRSEMEDAYYARAGLGDALPDWSFFAVFDGHAGCKVSEHCAKHLLESII STEEFIGGDHVKGIRTGFLRIDEVMRELPEFTRESEKCGGTTAVCAFVGLTQVYIANCGDSRAVLCRQGVPVFATQDHKP ILPEEKERIYNAGGSVMIKRVNGTLAVSRALGDYDFKNVKEKGQCEQLVSPEPEIFCQSRQDSDEFLVLACDGIWDVMSN EDVCSFIHSRMRVTSNLVSIANQVVDTCLHKGSRDNMSIIIIAFPGAPKPTEEAIEAEHRLEKQIEKITRDEIESSKITD YVDLLKCLQNRDDIEGLPPGGGLQSKYHVIERTFKQEFPDRPCELYAYDDI