MDVSMCLLQARPVSIEVPSLSLSPTKPSISGPRSFLVHLHRLPSPTLLPTLRRRSQHRPLLAMANNAITTAAVASSRKSIAQTFSDLKLQGKVALIPYLTAGDPDLSTTAEAIKVLDDNGADIIELGVPYSDPLADGPVIQAAATRALHNGADLDHILEMLTKVVPNLRAPVVLFTYYNPILKRGANEFIQTIKQVGITGLVVPDLPLEETELLRKLTTENNLELVLLTTPTTPIDRMKQIAQASQGFVYLVSLTGVTGARASVEARVEGLLHELKKATEKPVAVGFGISKPEHATQMAKWGADGVIVGSAMVKLLYEASSPQEGLAALKIFTRDLKAALP*