MKVSGCFLSVYLAFLLPTTAALWAPRPDGLANTVKLPLYSNFRTRPVAFPDVRSSSAFQVSTGHALRGGGCSDTSMTLFLKVGVSAVLQAISLLGVLRVGKEVSDKVSAEIEKPKLPQWLSIKLLPQWLSIGVVVFASSIFGSLVDGGMSAATQQFMDPNVVPGDPNWYSNLVKPVWNPPGWLFPIMWLLVSKPTQAIALNKVLKNDDKEKPKFRWKALGVYCAHLALGDAWNKVFFGFQCIGRGTAVITAFFGALLTSTKLFYDLDPEAGKFMLPTCGWVAVATALNWSIYFKN*