MKGFTGASIIVFYLIKGYLSYIIFPNGYVCDFKFNPLVNVLPSINTTGDIEEVGCTINNPSLSDYIALVCPKKNYNDYEHMEKVPSKCFSSNLYSPYKSEDSAHKLEELKIPEKYSISKDFSDFDLNIILIPSLYNIDKTIYCRCDNSKTKRELIKNDGENIKLQGKLGLVKIILNNQQNSPQNIYHITRSTQVGSLDNKVIELKEGEIVHLKYDGKTRTNFNCKEIINMKISIPLDYNLSMRMPTVFLKDINCKFHLIFSNVGGIANIVFKAKKTENIDGCDFTVPKGKGLYKNGFALSEINNDEEICTVHIGRGQNSNAAGLKCPYNLTPAHCFKHVLYEKKYKNGNNVFQTFLLDDVLRTVDIEYYYNAKLSAHIVGIPTIPEKSETVRCVCEHDGKKGIMELKISSSKNIFISFILLSIIVSIFYLF*