MWFKQISFYPLNKEKLPEADVLADKLAEAEFTHCQGLDWFSEGFTAPVSFSPELVFPADFTLRVALKKEEKVLPAGVIRDILEEKVAEIQNNEARNVGRKEKQELKEQITDDLLPRAFTRSSRTEAVFNTRHGYLLVNNAASAKAENILTKLREALGGLEASLPNTKQSPSSLMTGWLLQGHCEGGFELDSDCELKGTGDIVPVVKVSKQDLTADEVVQHVKNGKTVTRLGLVWREQIAFILTQDFTLKRIQYLDVLQEEAESNGDDAAGLAFASQILMAESVSTMLEELVSYLGGWQD*