MVWEPQPSGLVQLKCLLNELQSGANQAEASGRQILQRLDAYRAFPDFNNYLAFIFARGEDAPVEIRQSAGLLLKNNLRQQFAVTPDELKQSIKDSLLHVLPHPQKPLRHTAGTCISTVVSSSGIASWPQLVAALLQCLQSDAPHMLDGGLDSLYKIIEDAPFEMEAKMLDGRYLHSLFAMAHDASFAVRREVCAGLVQLLTVQPDRLQPHLYQVIEYMLQCNEVEDEGVALESCEFWMGFCEAHLDPQLLLPYLGRLIPMLMKNMVYEEHDEDVQDAEAAEAPVTREEKDSELRPMHHKQKEHGATPEEGEEDEGDDDDEVESRWNLRKCSAAGLDRLSNVYGNDLLPVLMPIVEQRLQDPNWRARESAILALGAVAEGCHTGLEPYLGNMVTLLLPRMADPRPMVRIITCWALSRYAYWLLAGACHGVKILLIVNGARHQMLDAVVGLIRCMLDHNRFVQEAAVSGLANVIETAGQEDAMRVLEPYLRPIVDVIATAIQQYGRRNLRLAYDTLGMLSEAAGSRLGDPTLVAVFMPPLYARLSSHSPHDRDLIPLLECLTMSSWCSVRHSAAATYGRASEQARLVGAAMSLLAAQQHVHTAAASGAAPAAEYDRDLVVSALDLISGLAEGLGPSIDPLVASSPLPQVILAACTDESPDLRQSGFALVGDLARCCISHLTPLAPHLLTAALAALMPQQLVQANMKACNNACWSLGEMCLKLSPSLVAECAQSAANRMAYILALPVRLPRSLVENAAIALGRLSMMAPALVAPHLPHFFVPWCQALRSVRDDVEKEHGFLGLCALLRH