MKSIMRGSHITLVLMISLIYIGLQLIELVHFVGKVDASNSAFTQCTGTPRFPALFGFGTSQTDTGNGVLSSPIFFPAKSLPYGSTFFGGPNGRFCDGRVMIDFVAESIGLPFLNPYLNKTAKGKDFSKGVNYAVAGANVQKTGALLRQGDINFLTNYNLDVQVQWHLSVRQAAQQNMPFAPDMALPDAGSFAEALYFIEFGGNDYGNAILNRHILPIQRKQPIDTSYVVQHVVPVVINKIVEAIEVLYANDARNFLILNLTPEGCAPLYLRYLIGSTDSLGCLEAFNDLDLTHNRLLLSALERLSLKYSDIHFMYADVFKAYLDVFKDPFKYGFKESQITCCGAGPQTPFQFSVFKICSPRTYECEEPSTYVVWDGIHSTDAMNNHVISTITSGENLVCVGSK*