MGSRSESNSDTCGGRGEKEEETKKKKKTNGMEIEGYTVEGLSIGGQETCVMFPTLKIAFDIGRCPQRAISHDYLLISHAHMDHIGGLPMYVATRGLYSMKPPTIIVPVAIKENVEKLFEVHRAMDQSELKHNLIGLNVGEEFHLRNDLKVKAFRTYHGIPSQGYIIYSVRHKLKQEYIGLSGNEIKSLKLSGVEITYSVVSPEIAFTGDTMSDFIVDSNNSDVLRARVLVMESTFVDNRITVEHARDYGHTHLSEIVSYADRFENKAILLIHFSARYQTDEIEAALSALPPPLAHRVFALTEGF