MKVSGCFLSVYLALLLPTTAALWAPRPDGLANTVKLPLYSNFRTRPVAFPDVRSSSALQVSTGHALRGGGCSDTSMTLFLKVGVSAILQAISLLGVLRAGKEVSDKVSAEIEQPKLPQWLSIKLLPQWLSIGVVVFASSIFGSLVDGGMSAATQQFMDPNVVPGDPNWYSNLVKPVWNPPGWLFPIMWLLVSKPTQAIALNKVLKNDDKEKPKFRWKALGVYCAHLALGDAWNKVFFGFQCIGRGTAVITTFFGALLTSTKLFYDLDPEAGKFMLPTCGWVAVATALNWSIYFKN*