MACTVLVFLLAGVMCVAASDDCICASPHGHPQDVFCSSDYALRGLVTSGPKKETIKIMQPPDKPLTRNVLSYIVEIREVYRGGQIIRRTTGLQHRNTTLLLPSEVRITTDDNACAAILPLNTEQLIAGYSDGARLEVFSCNWVEPWGNLTVSQQIAVKRYYGRHCACRTSLCSLLDPLGTLLDFECAREHLYCRLRRDGATCGWRSIGRWYRECVLDIHARNN