MTTQSSPVITDMKVIPVAGHDSMLLNIGGAHNAYFTRNIVILTDNAGHTGVGEAPGGEVIYQTLVDAIPMVLGQEVARLNKVVQQVHKGNQAADFDTFGKGAWTFELRVNAVAALEAALLDLLGQALNVPVCELLGPGKQRDAVTVLGYLFYIGDRTKTDLPYLESTPGSHEWYRLRHQEALDSDAVVRLAEASQDRYGFKDFKLKGGVLPGEQEIDTVRALKKRFPDARITVDPNGAWLLDEAIALCKGLNDVLTYAEDPCGAEQGFSGREVMAEFRRATGLPVATNMIATNWREMGHAVMLNAVDIPLADPHFWTLTGAVRVAQLCDDWGLTWGCHSNNHFDISLAMFTHVGAAAPGKPTAIDTHWIWQEGDCRLTKNPLEIKNGKIAVPDAPGLGVELDWEQVRKAHDAYKKLPGGARNDAGPMQYLIPGWTFDRKRPVFGRH*