MGGFLDKPKTAKHNDEGEGNKLLFGVSSMQGWRSEMEDAYYARAGLGDALPDWSFFAVFDGHAGCKVSEHCAKHLLESII STEEFIGGDHVKGIRTGFLRIDEVMRELPEFTRESEKCGGTTAVCAFVGLTQVYIANCGDSRAVLCRQGVPVFATQDHKP ILPEEKERIYNAGGSVMIKRVNGTLAVSRALGDYDFKNVKEKGQCEQLVSPEPEIFCQSRQDSDEFLVLACDGIWDVMSN EDVCSFIHSRMRVTSNLVSIANQVVDTCLHKGSRDNMSIIIIAFPGAPKPTEEAIEAEHRLEKQIEKITRDEIESSKITD YVDLLKCLQNRDDIEGLPPGGGLQSKYHVIERTFKQEFPDRPCEGNGISYFIPF