MVSHKVLEFGDDGYKLPAQARAPRSLRKKRIYEKKIPGDDKMCAIDLLATVAGSLLLESKSPVNACLVVQNTVKNEYPADENPVKAVPYSESPSLFDNGKCGFSSVITNPNHLLVGDKVGKEVEGFSSLGVSGDVKPDVVASIGSNSSTEVGACGNGSPNESRDDVNLFSRNDDDENFSGYIRTRMTRPVPRIGDRRIRKILASRHWKGGSKNNTDAKPWYCSKRSYYLHHHQRSYPIKKRKYFDSVYDSNSDDYRLQGKTHKGSRTISSMKSRNASFVSRDHHVKLRIKSFRVPELFVEIPETATVGSLKRMVMEAVTTILGDGLRVGLMVQGKKVRDDGKTLLQTGISEENNHLDSLGFSLEPSLETTPQPLLSSYLSDHACDDVTLCHDNALDSSHEPEPSPADSFGKLGTSDHSRALIPVASAAMLAPRPPNRKFKRTEQQLAAQRRIRRPFSVTEVEALVQAVEKLGTGRWRDVKVRAFEDADHRTYVDLKDKWKTLVHTARISPQQRRGEPVPQELLDRVLKAHAYWSQHLMHQLQTEPPSTQVEAL