MSYRIGEEKLEVYYQVSLELVRKCGPLFLEGFQKPKTDYEVKSAFYDLVTVYDKQIEATLTDGLLKTFPESKIIGEEAMA NAKTPPELTDAPTWIIDPIDGTNNYVRKIPHCCISVGLAINKELVLGIVYNPSANELYSAWQGHGAYLNGQPIEVSNAKK INQALVCYEISLIVVSKGRDKNVKRLYKLASSATGTRSFGCAALTLCYIAAGRCDAYHVENLKPWDLAGGAVILREAGGR VYHTSGARFDVMKPDCVCTSSEELAKSVIQLIEGADQISGYTFK