MEKELVELFDKAKKAADASLNDDKSSSGPEVSRCVDSLKQLRKFKVTSEILVSTQVGKKLRPLAKHPKDKIRAVASDLLETWKKIVIDETMRKKNGSIDNNSSVTAEVSKSATVKVEKLQKTSMVKVSTSETVKVEKMDQDKTVKVAQTCKEEIQTSSVKKPSQAPTGPPKLKTLVKCNDALRDKIRELLAEALSKVASEADEDIRDEVEACDPIRVAVSVESAMFEKLGRSNGAQKMKYRSIMFNIKDQNNPDLRRKVLLGQVQPQRLVTMPPEEMASEQRKRENNQIKEKALFDCERGGKAEATTDQFKCGRCGQRKCTYYQMQTRSADEPMTTYVTCVNCNNHWKFC*