MGGFLDKPKTAKHNDEGEGNKLLFGVSSMQGWRSEMEDAYYARAGLGDALPDWSFFAVFDGHAGCKVSEHCAKHLLESII STEEFIGGDHVKGIRTGFLRIDEVMRELPEFTRESEKCGGTTAVCAFVGLTQVYIANCGDSRAVLCRQGVPVFATQDHKP ILPEEKERIYNAGGSVMIKRVNGTLAVSRALGDYDFKNVKEKGQCEQLVSPEPEIFCQSRQDSDEFLVLACDGIWDVMSN EDVCSFIHSRMRVTSNLVSIANQVVDTCLHKGSRDNMSIIIIAFPGAPKPTEEAIEAEHRLEKQIEKITRERELAEWANC QCKNKKQKAIQI