MFSMRYDLDDLPLKALLQPLTRASAALVRLDERLAHSPVGAGLIERLHFADACASLWLDGELVEMEDLVLHEAARDIRSPSHALTIARDVLQTRRRISAQAPDWALSQNGLRSLRQAGPAASLGGGGIVAEGESATVHDATVERPDQDGEGRKNRWDERLDLPGIDLDAIDAVLARSEDVLTKAKQPQRMAKPETDPLIRDPDWDEEERLEEWRTVLRSINDLPPVLQAILALDAWNELAVLQRAPWLGRLLAASLLRREGLTSQAHLLAFNAALKTIRVERRRHRNFETRLHASLDGLIAGIEACFKEHDRLLLARQMMERRLLGRRASSNLPGLIELVLARPLVSAGMIAAELDITPRAALRLVEELNLREMTGRGRFRAWGVV