MSESNALLAFFSQQSNTGGIIVRGRTRIDRLIQIGKSSVPLCIDALKLAIVEAKAGSDLTQYAEAWNCLRVAAPQEPEAQLETEWVDRVERENKAETTRLESQLKQYRHNLIKESIRMGNEDLGQHFEKTGNLEAAAEAYNRMRQDVTTTKHIIDCGIHLVNVYIAKRDWTMVLNNLGKIVGVQSGDEERMYQPYTKLVSGIALLGLKHYKDAANNFLQVDFALPPAQYNHIASPNDIAVYGGLLALATMERNELQARVLDNQSFRSFLENESHIRKAISLFVNGRYSSCLAILESVRNDYLLDVYLQRHISTLYSQIRNKCIVQYFIPFSCVTIESLNKAFASEGESVETELVTMIREGDLKAHLDAKNKKQALDVSRQYEQEAKDRLRRMNIIAAGLEIVGKRQQHSGQAGRGIDEQWYDDARTSGQQSQIEGV*