MDSAAAAAAKRVQIEKAHNFMRQYRDPESRELKKLSANQFMDVWAHYDKDGNGYIEGTELDGFLREFVSSANATDISPEA VTDTMLEELKSCFMEAYDDNQDGKIDIRELAQLLPMEENFLLLFRFDNPLESSVEFMKIWREYDTDNSGYIEADELKNFL RDLLKEAKKINDVSEDKLIEYTDTMLQVFDANKDGRLQLSEMAKLLPVKENFLCRQVFKGATKLTKEDIEKVFSLYDRDN SGTIENEELKGFLKDLLELVKKDDYDAQDLAAFEETIMRGVGTDKHGKISRKELTMILLTLAKISPDDEE