MGVKGCWTCRARKVRCDSHWPTCGNCTKARRICQGYGIQLSWPRDDDRKRAIISRDTRRAVNSIQSKVRRFLNTSTWDISLSEELESGRISARYLRTMKVPHPTYLSPTAINGEESHLLGFFNESRSLILGPTDEEGLAQFILRIAFSDPSDATNPVLQGVFALTSLQLHGSLKSFRYKHSVISSVKGSVNWLDEKTLLQNLMATMLLYHYELSLDSNSKGSWVIYLCAVKRIINTSPAIHKLVRQEYSVFLDWVYYHEALAEFTVRHWVVPYEGCSFAPVVRSPRAIEGCGSKVDGNIGCPTEVLQLVVHTCRRAIAAKLSEMNHAKADMEHIKVLEQRISRAVGDYGPIHVQSATLVDRNTMVSDLHRLACLIYVNRAVHCVSGTEFRHRRLVREGILLLTKMVTCQNAWPLFIIACEADDDDQRLAILDVFERTWQDRRRRSSHIHFIQHMVEAVWHQHDLNAENKVDFLTIFDAVVGGVPFVPPFA