MKHSSNVPAFLTKLWTLVEDSDTNEFICWSQEGNSFLVLDEQRFAKEILPKFFKHNNMASFVRQLNMYGFRKVMHIDSGIVKQERDGPVEFQHPYFKHGQDDLLENIKRKVSNARPEESKIRQDDLSKILTSVQSVHEQQENMDARLATLKRENEALWTELSDLRKVHVQQQQVIKELVQFIFTLVQNNRLLNLKRKRPLALNINGKKSKFIHQLFEEPIDHSKTTVNGLKNNSDISDDVIICDITDEDPEVTDGISVPDEEDAEIVEITYESSPKTVRQDSANGTIVNSTAHQEAEPKTTPDVSTTNSALQLNKPSCLSLEDPMKLMDSILSENGAISQNINLLGKVELMDYLDSIDCSLEDFQAMLYGKQFNIDPDIIEETISETKNNNSKANKENLDSENTDKQLIQYTTCPLMAFLDGCTPLTPSDPQPEDPPDLLDESLEMETPRSSLIRLEPLTEAEANEATLFYLCELNSDLPNADTPPLDI