MMKLLQVLATSLLLAADVLVSARPAPSPLDIFRRAPNPGVVYTQCARPGTLALAFDDGPYTYTQKLVDTLNAAGGKATFFFTGTLYGCIYNQASAVRNAYNSGHQISSHTWSHANLGNLQSSAITQEMQKLEQAFVNIFGRKPAYMRPPYLATGGQTLNTMRTLGYKVITNDIDSGDWNRETPQQSQAKFQRAGAGGNGHIPLMHETYESTVNVLVPWLINWARQNNLKLVTVADCLGDAGGAYQSGTFPGNGQNKC