MEDEKGAVAASPAITVNVKFSGRTIPLSVSPDSTIKDLKTLLQPLTNVLIRGQKLIFKGKVLMDTMTLKSLQVMDGSKIMLIASQGLHQGDGPITKNATTSSNLKKTADANKAGQNIIVARIEKNRVERWKLTGVVGLSECNLKVVPEEVWDCGPSVRVLDISNNSIQEVPAKIGLLSSIQKLLLNTNDMSDSGICWEGLSSFKSLTVLSLSQNHLNSLPAALGALTSLQQLDVGNNKLTSLPDEIGLLCQLQILKASNNRIRSIPSSIGNCHPLIEVDFSSNLLVELPEMFGNLQKLKALHLSNNGLKSLPSTLFKMCSQLCTLDLHGTEITMDVLRQFEGWEDFDERRRSKHQKQLDFRVGSSGVFDEGADKNVGP