MEDEKGAVAASPAITVNVKFSGRTIPLSVSPDSTIKDLKTLLQPLTNVLIRGQKLIFKGKVLMDTMTLKSLQVMDGSKIMLIASQGLHQGDGPITKNATTSSNLKKTADANKAGQNIIVARIEKNRVERWKLTGVVGLSECNLKVVPEEVWDCGPSVRVLDISNNSIQEVPAKIGLLSSIQKLLLNTNDMSDSGICWEGLSSFKSLTVLSLSQNHLNSLPAALGALTSLQQLDVGNNKLTSLPDEIGLLCQLQILKASNNRIRSIPSSIGNCHPLIEVDFSSNLLVELPEMFGNLQKLKALHLSNNGLKSLPSTLFKMCSQLCTLDLHGTEITMDVLRQFEGWEDFDERRRSKHQKQLDFRVGSSGVFDEGADKNVGP*