METTSEKQGRILLVDDESAILRTFRYCLEDEGYSVATASSAPQAEALLQRQVFDLCFLDLRLGEDNGLDVLAQMRVQAPWMRVVIVTAHSAVDTAVDAMQAGAVDYLVKPCSPDQLRLAAAKQLEVRQLTARLEALEDEVRRQGDGLESHSPAMAAVLETARQVAATDANILILGESGSGKGELARAIHTWSKRAKKPQVTINCPSLTAELMESELFGHSRGAFTGATESTLGRVSQADGGTLFLDEIGDFPLTLQPKLLRFIQDKEYERVGDPVTRRADVRILAATNRDLGAMVAQGQFREDLLYRLNVIVLNLPPLRERAEDILGLAERFLARFVKDYGRPARGFSEAAREAMRQYPWPGNVRELRNVIERASIICNQELVDVDHLGFSAAQSASSAPRIGESLSLEDLEKAHITAVMASSATLDQAAKTLGIDASTLYRKRKQYGL