MACSHLAAASSPSAAAAALRARATSPAAGFARLPATLHPESGGLALRGRRAVTPVVAAAGPAAAAPVADRDGTPAAVKQPIIVIDNYDSFTYNLCQYMGELGLNFEVYRNDELTIEEVKRMNPRGILISPGPGEPQDSGISLQTVLELGPTIPIFGVCMGLQCIGEAFGGKIIRVPSGVMHGKSSPVYYDEVLGKSIFEGLSNPFTAARYHSLVIEEESFPHDELEVTAWTEDGLVMAARHKKYTHIQGVQFHPESIITPEGKRIILNFARYVEEFEKQTSQGK*