MVHKTTVRVAQLKQEERERLVSEMESLLGLQSEHPEDEQYAERVMIAFIRAACAAQRKTNPLCKTNIPQTLLSFECKNPIEGAIVALKGTPMGWGSDIGGSLRIPAHYCGIYTLKPVMGRGPMARSVDDLIFASRTMLTLVEIPKKLRVGYFTDDHAIKAEVIEFDPPDVPEALKIFAGLTSSDGYKTLLGNLGCDPMETSMRLTTLGAKYPRWLHRILTWLIAKFTGDHLYAEVFASSRFKTVTEYWQYVHKRNVYASHFRNLAWEQNKFDMIVCPVQAVPALKHDETEWLSPLCIGTVLFNVVDSTVGVLPVTHVDRDLDVLPADYLEDSKGSKLLEKRMYIGKPGKEDPTYDAEKMHMMKVLDRLIGYEP*