MNLTFDNNSALYVGKKFQNNNKKSYFNKNFRRNSQRETSISKPHEKSNFAIKKCFFCKKTGHLIKDCRTRIASKNCNNKKETNVATKTNKLYVATLTVKENPNLMWYVDSGATQHMCHELEGFVKYIKSEDKQIVYLGDDTTSCIIEGHGDVNIKLTNGDEKIIPDLLHILRLVKNLFFAKQLVKARGKIRIRAGTTTLINKFGQTIGICKLNPDLYELANYLQNRSPTKSVQVTKTPFELWYKRQPNLSYLKIFGCKAHVFISKETRKKLDSHSQEAIFLGYSEESKAYRLINIQSQQILISRDILFNENLHDSKTITYLQKHNEELLLDLELLKHPSITKRINE*