MSVLLETSLGDIVIDLLTESSPRACENFLKLCKIKYYNFSPVHSVQKGFSFQTGDPLGPDSPESDGGSSIWGVINGPSQKNFTVRFPPKLKHSELGTVSMATVPSAKDADERLAGSQFIITLGDNLDYLNDKAVIFGKVVEGFDVLEKINTAFIDDKGRPLKDIRIRHTVVLDDPYDDPPGLQEPPESPLPTKAQLATVMIADDEDLDQEVDEEALERIRREREAQAQALTLEMVGDLPFAEVKPPENVLFVCKLNPVTQDEDLNLIFSRFGRILSCEVIRDKKTGDSLQYAFIEFEDQKDCEQAYFKMQGVLIDDHRIHVDFSQSVSKLSDSWRTATNAKRSSQRGGFGGISNLEKRRQYRAAEAGDRRSKYGMVFDKDEIQSKESSRPSKSRRTDRSRSRSRSRSPPRYTHRDRSPRRRDGYDRGPRQDRERCRSPRPRHAERDYGRPQRRR*