MSFKNDFLWGGATAANQCEGGYNEDERGLANVDVCPTGKDRTAVITGKLKMFDFDDEHYYPAKTGIDMYHNYKEDIKLFAEMGFKVYRMSIAWSRIFPKGDEETPNEKGLQFYENIFKECKKYKIEPLVTITHFDCPMHLVKKYGAWRNRKMIGFYEKLCNVIFRRYKGLVKYWLTFNEINMILHAPFMGAGICFEEGEDVEKIKYQAAHHELVASAIATKIAHEVDSNNLIGCMFAAGSVYPYSCNPNDVWEATKLDRENYFFVDVQSKGKYPNYALKYMEQKGITPEMEPGDIELLNKYTVDFISFSYYNSRCVRTDENADDMAEGNIFTSAKNPYLSYSQWGWPIDPLGLRITLNHVYDRYEKPLFIVENGLGAKDIADENGYVEDDYRIDYLREHIKAMHDAVSIDGVDLLGYTTWAPIDLVSAGTGEMEKRYGFIYVDRDNSGNGSLRRMKKKSFEWYKKVIASNGEDLY*