MILPYSTRVTSPVNGFIITPPLFSGVSASALCKRNGFEVPSSRYECSASVNMKVNVTRSRRNVKAFGLVDKLGKKSWRNKEESDSEDEEDEVKKDTSDKRSASLDDPEERREWRQKIREVIDSHPDVEEEEIDMVEKRRKMQKLLADYPLVVNEEDPDWPEDADGWGFSFNQFFNKITIKNEKKDDDDDDDKEIIWQDDNYIRPIKDLTTAEWEEAVFKDISPLMVLVHNRYKRPKENEKFREELDKAIQVIWNCGLPSPRCVAVDAVVETDLVSALQVTVFPEIIFTKAGKILYREKGIRTADDLSKIMAFFYYGAAKPPCLNGVDCSQEQIPSVDL*