MAAIDMFNSSTDLSDPFKEELMKVLKPSLPPVPNTIFCFNQTTPLGLNQLTPYQIHQIQNQLNQRRSTTISNLSPKPVTMKSMTAQKLYRGVRQRHWGKWVAEIRLPKNRTRLWLGTFDTAEEAAMAYDQAAYKLRGELARLNFPRTRRECGYGGGDGRFKPLHPSVEAKLEAICQSSVKTEDLDLPCSETELFPPKAEYQESEFGSLRADENSFSDESQVGSSSPDSGVTTAFLGFSDSGVDEIGSFVLEKFPSVEIDWDAISKLSES