MSANSSTVFPEVDGVTVFALPPKGYTPDLKSPAEQSALAHFLIFGIVGFLAFIALCQRMFTKIFLIKAIHIEDWFMCIAWIFSMVMQSSQIHSIVIGGLCHHTWEMPIEVFESSMIVSYIAAPSFILCNGFTKISILLFYRKIAPTPWFHRMIWATICAVSLYTTIIASMLLFGCRPIRSFWVPELLGTGHCLDAAVLYMAIAVSNIASDYILFILPIPIISPLKMRWAQKLGALFILSIASFTVITSVIRLQLLPALLTSTDISWDAGPANVWSILEANLFIICGSMPTLSKFAKHFWAPFRDSSSRGPSGGDGYGGNIRLRRHSFGIGSATHELGVIKASSSMGPKNGNSGSGPSLSSSRTSGMADSSTQLTDC