MSSSAIHHSDGHGSASHGGVRGLLSRRFSGLIDRVAPCPWTAHTGQHSVSDVGAGISMVTRPLYTPEERVRRDNTVWTLVQGILAPVQFLAFGISVVLVLRYLGTGEGAFAATVSVLIKTALLYTIMVTGAIWEKVVFGRYLFAPSFFWEDVFSMLVLALHTAYLGAVLLHVGTPREQLILALAAYATYVINAAQFIWKLRMARLEGPAKSTMVTA