MATRKKQLRCGSGEAKIFRYPSACTDLPSADLGCLAVQTTEPHDHQALMVTDSQDYIDDEDSDEYGETNCPGENYSEEEVYQITDRWIETSNKQFEDYWKLHQNILASVLPEVTFLCIERSLRYHREYKTHDTSTTASILGYREPRVMLQVFSLRLASCESYPVSVYGVFAVRDELEPLRNLVFNCPRVDAITIEQQGSLTLPLCSPCRGMYVLDHALLEVDLWVKKEGDGSADKKLLSAYVEIFVRSNYDLFRGGQISGDSCSLEVDYMFVSSSIEAVIQVSAKVDHRHHMRFTAFSTGFDQEIVLFDDKFFRNGNLNQHVVAVKEKGKLDVCLKLEKVMYKWSFQDGVVGAVSAPDDSILKYGKFSVKVLFAPKDFQRKWPKM*