MSPSIDSPAEYYKPEEDVFVSIPSRHYSNQCNDGREDQLLTFITNHPQLPQIRNSPEAVLAAIDEFGRTRDFLMNVGPHKGKLITDIIATDQPTTILEIGGYIGYSAIMFGHALRKASTATGRHPRFLSLEMNPKFAAVSKALVSIAGLDDIVEIRVGPCRASLHSLAKGGKHSGSSEQQQPWDMLFLDHSKISYLNDLKLCEELGLVAPGSTVIADDMKRPGNPWYSEYVRASPGKKAEDCLPFKGCLSDGGISLGNPGLVYETMLVEGLEPTGLMVSFYCFF*