MAKVLEDVAESPSEDEKQAQHSPLREVQHTSVETDTKQQQKKKSSVWIELNGGNSSAKQIEVDEDGAIDNEAKKKVRKEEMASVSMSKLFSFADGLDYILIFLGTLGALAHGAALPVFFLYFGNLVNGFGAYQNNTAKMVEVVSQYSLYFVYVGIVVFISSWAEVACWMHSGERQAIKMRIRYLEAILRQDIGYFDTEAETGMLIDSVSSDSLLVQDAISEKMGNFIHHMATFLGGFGVGFSSVWRLCLVTLAVVPVIAFAGGLYAYTLTRLTSKSQRAYGEAGSIAEQATAQVRTVYAFLGENKAISSYSEALEETLELGYKGGFAKGCGMGVSYVLLFCSWALILWYAGVL