MAKRFGVLLCAPDQGYLKNRYGGYFTLFADMLSEPGETWDLFRVVDDEFPAMEDLCKYHGFVVTGSRYDAHGNDPWILKLCNFLQTLNTMRIKILGICFGHQVLCRALGGKIGRALVGWDIGLRKITVFDKLSEKYSGFQIPSMISIVECHQDTVYNVPAGAEILASSAKTNIEMFSLGDNILGIQGHPEYTNDILFNLVKGILDKNLIEVRVFLNFQAKMSDDGKGASPQHDQHGDDCKAASSQHDQPDREIWQKICKIFLKS*