MKGMKGKLMKKLKTVKQIGYLNPDRILQVSGFDGFVDNFHLKSTFVDNFPFKSHNKSHCSPQLDSKSRAEVEKPEVMDVETLMKDNEEESKTDKMSTGNDFDEKENIFRSVSKVSVCEMKKLSCCYEELEKQSVSKLGISSKELKKEGNSEIEKSSCGCKKLKKEGDSEIEKSSCGCKELKKESDSDSELEVSYFRRPDMDSGSLFDPKLLTAFEEAVEEYIRSKKSAELESNSKNHKYTYFQPEDEFELDNESKPLDEYEEKSIPGGKDSVILYTTSVRGIRKTFEDCQSIRFLLESFGLVYYERDVSIHSEFRDELWRIMGEKCLPPRLFIRGRAKYESRDTSNPHDHGIKTVKARPDRKRKEVPPRSSSRPKKVPNTKGPTVHKRNASSRGDRRPNNVWVRKVQPLVEPVANPIDVDNHSPAIVCALEAERVIAVQTENVSEALASLEVSVKEPVLMEIDIGAAQKPMEVDPANIALYKTLFDDPEELE*