MGETLLYFLLCALRDLTQYAKDFGGVCLVAVLPSIDFVDANFADSVELQPGSNTYQFDEIIMEFTSQKYVYEVVPKLIVESIFEGYNETVIAYGQTSRGKTFTLGWLGEEDTADSGIMVHATEDILVSISSEHDSVTVSYLPLYMEIVQDLLVPGNDNIPIVEDPKIGDASPGATLIEIKDQKSRSLSILEKSQTMIMVGDTDNGVWQESNAERALESLKEMQCEKAKVPADIQVALLKTTTLRIEQSVLIGESMPVIKSTYPFLSMFMIKNTYQILQNDSQIQEASLEDDDTPLKKKPDEFGERLTMALRCLALAYKDDLGDFNDYDGEKQPAHMKLLDPANYYSLESSLIFVGIVGLRDPTFEEVHKVIENCREASIQVMVITGDNKSTADVIC*