MSGTGPRLGRGHMTDRFSDPRSGRVQRPWSNGGLKGSNEGLKGKREPENRNGSEEKCRSLASSASSSCSSSLSSPSVSAASPACRNLDRFLEYTTPSIPAQFLPKTYIKGWRTSDVESLPFYTLDDLWDSFKEWSAYGAGVPLVLNGSDSVSQYYVPYLSAIQLYAVSPKLTIQKRHYGIESDASDGDLYRDTSSETSSDSEAERGPGWISNLQWRNHQSFDANTRFDRLTLVDQSRGSQEGFSGDENEVGSYPGRLVFEYFEQAQPVSREPLADKVADLARNCPELKNLRSIDLLPASWMSVAWYPIYRIPTGPTLRDLDACFLTFHPLATPLKDSGSNQFGNKGQAVFGTFVNSSVKSPKISLPVFGLSSYKFRGPTWTSNGSSERQHSLLQSAEKWLX