MGGFLDKPKTAKHNDEGEGNKLLFGVSSMQGWRSEMEDAYYARAGLGDALPDWSFFAVFDGHAGCKVSEHCAKHLLESII STEEFIGGDHVKGIRTGFLRIDEVMRELPEFTRESEKCGGTTAVCAFVGLTQVYIANCGDSRAVLCRQGVPVFATQDHKP ILPEEKERIYNAGGSVMIKRVNGTLAVSRALGDYDFKNVKEKGQCEQLVSPEPEIFCQSRQDSDEFLVLACDGIWDVMSN EDVCSFIHSRMRVTSNLVSIANQVVDTCLHKGSRDNMSIIIIAFPGAPKPTEEAIEAEHRLEKQIEKITRDEIESSKITD YVDLLKCLQNRDDIEGLPPGGGLQSKYHVIERTFKQEFPDRPCESPTH