MAVESSLVAGEEEVNDDRISLLPDPILTMILSLIPVIDAARTSVLSKRWRYLWTSIPHLDFFNFFDAFFSGGFPTQVGEKCISVFNQIFACRRAHINSYELPIFDDCPFDLDYFFFRLDELRIQDLLLSYFGNDPINLPSLFFCNSLKKLKILCFLVRLPSQFNQLTNLQALELTFVGITSTHLEMLVAGCPRLENLTIWQCVHLSELRIRAPNLLLLDIFVEEDERRFRFSLIKAPRLKHVVLGYSLNKEFWHDFSEEEDEEDENEIDEVDNLIKLLMNLDHLESFSFRCCLHLFKFKSIMRLPDSLPIGCQLVHLKKLFMELNFDDAAMVSPLLFLLRSCPNLEQLSLKCRCSKIGFPIETNYWEKQKPPECLKSHLMTIQIEDICLSSKNVIEFVKFLLVNAHVLVRMGLLYSKSSRDQSEEDIVVNELLLFNRASQNALLEIKPGRSLYGG