XLTVHSVKLVSTDTEDIVSAVTSEGSDGKKHPYYYSCHVCGFETELNVQFVSHMSLHVDKEQWMFSICCTACDFVTMEEAEIKTHIGTKHTGDDRKTPSESNSPSSSSLSTLSDSANGKDDSDSSQKNKGGNNLLVISVVPGSQPSLNNEEKPEKGFECVFCNFVCKTKNMFERHLQIHLITRMFECDVCHKFMKTPEQLLEHKKCHTVPTGGLKTVVSVRLL