MSVQFPVQPIGRFAGASQPVRRPKEIACFSYDDNHVFSLGDASLKWYYTPQLGADLSKGFDTFEKLDDSKDEHLDSLLRTITAHEQDTGKRIDAHVVTWRGMMTKIMATPFDNQDGFEMNATLYQDCLFIEENNAYKVASRRNEGQTRRRHGPPLEVMQFWGYKFETLATLPAPWGDTERAVIDGREHAVVNNKAQYCSVVRTGIGKTILCLGGEVDAIWDSKPVQQGSPINWVELKTSAEMRGPGDVDNFHRKLMKYWIQSFLLGVPKIIVGFRSRDGILLDVQEIETHRIPETVNGRPNPSWNADMCVNFAAAFLEFLMHTINDEGVWRIRRQPQSPMIEVYKVEETGHGDILSEEFKNWRIKLSLGAQPT