MVKDSAYYDVLGIQPDATPADIKKAYYVQARKVHPDKNPNNPAAAKEFQALGEAYQVLSDPQKREAYDKHGKEEIPGESMVDPGAVFGMMFGSDAFEEYVGQLALATVSGQDSEMSDGKQVKDRFRRVQEERERKLADLLLLHIKLYMEGNKEKFIQEALENRDRLSLASFGEEMLETIGYIYSRQASKELGRTSKYLGVPYVTEWMRGKGHRIKSQFTAVGGAVQLMRMQEEMKKMMQTTEVQEQKLETYLETNQKIMLDNLWKINVIDIESTLSHVCQKVIRDPKISDPKELLKRAEAIKLLGQIFEGSSIVETVHFAKEKSDSPKFFSNENLPKTPMFVAEASSQFLPVRLSYYEIPTVCRPPLVSAAQDWS*