MSQRITIDPVTRIEGHLRIDCEIGDGVVTKAWASGTMWRGMEKIVKGKDPRDAWMILQRICGVCTTTHALASVRAVENALNLDVPVNAQYIRNIILAAHTTHDHIVHFYQLSALDWVDITSALKADPAKASAMLNGVSDWPLNSTQEFVRVQDKIKALVESGQLGIFANGYWGHPAMQLPPEVNLIAVAHYLQALECQRDANRIVALLGGKTPHIQNLAVGGVANPINLDGIGVLNLERLMYIKSFIDKLNDFVEQVYKIDTAVIAAFYPQWFETGQGAVNYLSTPEFPTDGKNGSFLFPGGYIENADLATFRPIDSQTDAFLLEGIQESSPHSWYQDEAPQKPWEGTTEPKYTGWDPDGKYSWVKSPTLYGKTVEVGPLANMFCKLAAKHPGTAEKLNEIIAVYQTLTGNTPEVKQLHSTLGRIIGRTVHCCELQAVLQNQYAALIANIGTGDHITYVKPEFPATGVIKGVGFLEAPRGMLSHWVVIKDGVIENYQAVVPSTWNCGPRNHDNVAGPYEQSLVGLKIADPEKPLEVVRTIHSFDPCMACAVHIVDVDGRETVSVKVL