MACRRADELPLTGIQEIVESSGEHLVAVPQAFIRPLHDRPQLSPISSSLQLDEQAAAPPPPPPHQQQQQLLPIINISGLHSPHTRPQVLQQIGQACTDWGFFQAVNHGVRDEIVEEMRAACLRFFNQPASERNKLRCQKYDAPVAYTTSFNPSKEVTRDWKDVLYVRDKPGVVCNGFDIAPEVCREAFQEYRKGVEELANVLYEAIFESLGLSLAFLKEVVPSIARLVMAVNYYPPCPDPRLTYGISRHSDIGSFTILLQDEVPGLQIRKGDDWFSVKPLPGAFVINMGDQIEILSNGKYKSIEHRAITNAKKPRMSIACFYAPSENENIAPLPNFVSESEPALYKEVKFRDYVRNFFSKELMPNRVTLNLAK*