MTTSGVVMDTGNTVFSQKYSKPGVIVSGHKCPVCPYSCASQSGLICHLTTKHKERLAAVCKICQQIFASDAIGSHVLTCKGSYSCPYCRATFSSPSYLQRHVSRRHEVFDRPTCSVCGKGFSSTNSLAVHKRLHRSKFYHMPYYCQFCSANFAQKSHLKLHLDSHHAYVELDETPKPFVCKTCDRGFLFIISLQQHLLQHCKLSPKSMLLLPCKVCKKNFAHQSELERHSIIHTKCSPYRCSFCSRTFTRSNLLKNHALLHTDPSLLTCCYCSRVYASRSYLLQHIEKHEEKMQISRISSLGTTSISEVETSILDNFRVNVPEEMDKVSGIYVLVCSSSGM