MACSHLAAAASSPAAAALRSGATSTTAGFARLPATHRTEKGLLALSGRRAVKLVVVATGSAVPAPASVPSTVKKPIIVIDNYDSFTYNLCQYMGELGLNFEVYRNDELTIEDVKRMNPRGILISPGPGSEPQDSGISLQAVLELGPTIPIFGVCMGLQCIGEAFGGKIIRVPSGVMHGKSSPVHYDEVLGKGIFEGLSNPFAAARYHSLVIEQESFPHEELEITAWTEDGLIMAARHKKHKHIQGVQFHPESIITPEGKRIILNFARYVEEFEKQTSEGN*