MCKFTSSSTATTSDWWKRWRAVALIWFSSAFLFFLILRMASQSSSSVSGSGLSYSEQRSKLYDNLARDLQEKGPAFLSGATSQSLSLSDIFTLKDGVVTPILKPANPPVRANVLHLGPEFAEHISQAVRDIFLPYFDQVIWFQNTSFFHSSMFHASSQTEPVPATENEVEAEANAVKAVAETFCPLKIVLDRVVLTSTGVLLGCWQVTSGTDPYVIREKLRDALPNAPKKQLYDPVILYTSLARLLGHPKMPSEEMHKSEDQVKFFYELVGRLNKLIQGFQAVVSELWYVEEFDVLALALNGRMKVRSFHLGCSRSN