MALLSCSSRSLSTPYSTISVRAISCSSGKIVNPGGCLASFLDWSRTQSEGKYDFDSLSSESRAFAHGQSQRQFQRISPIFKVFETLRVQADKSHLKGLEQESSSDPVVFGDESQLGGREDSSRLLYNCAIFTPGIASALPLPTVTMHDLIACVVTIGGALGMLRFFDELAKRDVLEKKLSRKLVHILVGLGFMLFWPLFSLAPYAKYLCALAPAGNGVRMLGLGFGILKNEAMVKAMSREGGRRELLKGPFYYALAIVVTTVCFWRSSPVGIVALVNLCAGDGFADIIGRNFGGIKLPYNRDKSFAGSIGMFVASTSVSMLYLMYFAHFGYIEMVPGTFARVVIVSFLTTVVESLPFSTRLDDNLTVPFAAMALGMLIFPS*