MLRLRECFVSRLLSSPSTPTYAIFPLRRLLSAAAPHISPNPGGFAVEDYLVDTCGLTRPQALKASTKLSHLKSPANPDAVLAFLAGLGLSGADVAPVVAKDPQLLCAKVDKTLAPVVDGLTGLGLSRSDIARLVSLAHASFRCRSIVPKLHYYLPLLGSFHNFLRLLKRSSHLLSSDLDKLVKPNVAFLRECGLGDCDIAKLCIREPRILAINPERIRAMAACAERLGVRRGSGMFRQGLQAVAFLSEEKVAAKLDYLKNTFRWSDAQVSIAVHKYPNLLGKSKESLKRRSKFLVSKVGVEPVYIAHRPTLLSYSMEGRLRPRYYVIKFLKENGLLDGDLSFFTAVKMTEKVFMEKLISPHKEAAPHLAEDYATACKGEVPANFRL