MKTVVSTANSTPTAAAASAIVVPKTEPVNTDESLEFTSPSTTLTAGVKRPGFLDLKQPAKNKRTMAPLLIDSPDLQGKTVNTPDLEKILLASNLMQTPQPGTLFPTKVGQVTSEQEAFGKGFEEALQNLHSNSQAFPPVSNTGAAAAAVTSTVMTASVNNGISGGSFTYEGGFPVIKDEPQNTAASPTVSPIDMETQEKIKLERKRQRNRVAASKCRKRKLERISKLEDRVKMLKGENTDLAGIVKNLKDHVAQLKKQVMEHMEAGCVVQAIPNSMLLAGK