MSILPFTPPIVKRLLGWKKGEQNGQEEKWCEKAVKSLVKKLKKTGQLDELEKAITTQNANTKCITIPRDLEGIPFKEVQWGNPGGALHMIQARPPSDSHCSVSGQPVKKCLDLTPKTDSYLVDVMSYRKVQREVKVPSAVITFGRIFDETQQSGFWSSSAPVAALQEGERRTKSSERTGVCSMQAAALHQKKSVCVTGSEDRSHKHLSLCLCGSDLQPVTYCEPAFWCSISYYELNQRVGETFHASQPSLTVDGFTDPSNSERFCLGLLSNVNRNAAVELTRRHIGRGVRLYYIGGEVFAECLSDSAIFVQSPNCNQRYGWHPATVCKIPPPGCNLKIFNNQEFAALLAQSVNGFEAVYQLTRMCTIRMSFVKGWGAEYRRQTVTSTPCWIELHLNGPLQWLDKVLTQMGSPSIRCSSVS