MCMFEVKEWLHSRIGLNFRSGLGRMQQAVDLLGNPEQSYPIIHVTGTNGKGSTIAFMRELFMGHGKKVATFTSPHIVSINDRICINGQPIADADFIRLADQVKEMEKTLLQTPDQLSFFELLTLVAFLYFRGQEVDLVLLEVGIGGLLDTTNVVTGELAVITSIGLDHQETLGDSLEAIAEQKAGIFKAGKKAVIAKLPPEARLVCQKKAESLAVNLYQAGQDFSVLNGDFSSSLLNLSQLNIGLEGVYQQENAALALQTFLLFMGEGKEAVDEQAVRKALEQTHWAGRLERIRPQIYLDGAHNLPALTRLVEFIKEKEQEGYRPQILFGSLKRKDYQGMLGYLTENLPQVELKMTGFDYQGSLDETDVTGYHVIPSYREFISSFEERADAQDLLFVTGSLYFISEVRGYLLDREQIN*