MDKNLMMPKRSRIDVKGNFANGPLQARPLVALLDGRDCSIEMPILKDVATVAFCDAQSTSEIHEKVLNEAVGALMWHTII LTKEDLEKFKALRIIVRIGSGTDNIDVKAAGELGIAVCNVPGYGVEEVADTTMCLILNLYRRTYWLANMVREGKKFTGPE QVREAAHGCARIRGDTLGLVGLGRIGSAVALRAKAFGFNVIFYDPYLPDGIDKSLGLTRVYTLQDLLFQSDCVSLHCTLN EHNHHLINEFTIKQMRPGAFLVNTARGGLVDDETLALALKQGRIRAAALDVHENEPYNVFQGALKDAPNLICTPHAAFFS DASATELREMAATEIRRAIVGNIPDVLRNCVNKEYFMRTPPAAAAGGVAAAVYPEGKLQMISNQEK