MSLNKEWMKALRNSFEYLEGVESFIEFIRANKDELGDDDWYCCPCVKCRNLIREKKSLGEIQMHLICDGIDKTYTTWIHHGELHPRSHENVGASTNNEDSFPRMVVMVNDVFGRARNEDGPESHVGGSTSICPNEANDQSFVRGQEDSPENIWYKKLMENEVKPLYPSCQIEHTKLSVTVDLLNIKARYQWSIKSFTELLELIKDILPSENTLPEKTYTAKKLINSLHMECKIIHACKHDCVLYRREHENRNNSPTCGVSRWQPRNILKPRCKRSPWKQLRYFPLIQQLQRMYSVPWITESMTWHANASLVQNQAIMRHPLDSSCWHRLIVNGLTLLLNQGMFAWD