MVIDMTIVLIAFSFIISVYFIFIRKPKGSKALNLPPGPPTLPIIGNLHQIGLELPHRAFRNLSKKYGPIMSLQLGQISMIVVSSPKLAEEVLKTNDLALASRPYALLADILLYGGIDIAFGRYSDYWRQMKKIVTMELLSVKKVQSFMGFRAEEIDRFTEVVQSSVGKPVHIRQRVMYMNNTVVCKCLFGNNCRQQDVLIELVEQVVALSSGFYIADLFPKLSFLSVISGMKSTLNHIHETLDKIFNEIFEDRRIKRQTTGPTEDDLVDVLFNIKERGGLRFPVTDNNIKAIFLNMLIGGTDTSVVTIEWAMTELMKNPDVMKKAQAEVREVFKGKKTVLESELNGLVYLKHIIKETLRLHITIPLLLPRECMEQCQVGGYDIPKKMKVIVNGLACGTDPEYWDDPETFKPERFEKTSYDFFGTSPEYIPFGGGRRICPGIAFGLVSIELTLARLLFHFNWELPNGMTPKDIDMTESHGVTAIKKSSLEVIPTVFIPFS*