MVGSVGNGTVDLHAVNGNGKALHLEGEAAAAEALPMEVEPGKREVVLGRNVHMTCFEVKEPDADDEETGEREATMASVLALYRRSLVERTKHHLGYPYNLDFDYGALAQLQHFSINNLGDPFIESNYGVHSRQFEVGVLDWFARLWELEKDEYWGYITNCGTEGNLHGILVGREVFPDGILYASRESHYSVFKAARMYRMECVKVDTHISGEIDCSDFERKLLQNRDKPAIINVNIGTTVKGAVDDLDLVIKTLEESGFQGRFYIHCDGALFGLMIPFVKKAAKVTFKKPIGSVSVSGHKFVGCPMPCGVQITRLEHINALSSNVEYLASRDATIMGSRNGHAPIFLWYTLNRKGYRGFQKEVQKCLRNAHYLKDRLNAAGIGAMLNELSSTVVFERPKDEEFVRRWQLACEGNIAHVVVMPSVTIDKLDYFLRELVEKRAVWYKDGICQPPCIARDVGEKSCFCSLHKN*