MKKKTGLLIAGVLIVCGMAISYQHCMKQSQVPSLEEVTYTNLAEPETQIIAQKVLAQAGVSESRRQRFLNEVNFFQQSVDRKFLTNGFETGKPTETKYDPYKMQEQWDRKNKDFQGYNCRITACSLMGDFIEANPIKNLDTDEIIFDLNSLRQDGRVLEEKDYNTFQAVFAGVVNAEKTKDVPAHVNEIQQAWKDRGVKFLSNPNKISMISVVFHTQLTEDDSRLFVGHVGVLVPKEDGGLYFIEKVAFQEPYRMNVFQNRVELSDYLMEKYDVEVGQPTSIPFIMENDKLMEGYRPNPNK