MRPSSLFVSVMGVLGLVGLLSGCGGGESPTAGGSATGTAAASGTITGFGSVFVNGKKFETSGASFIVDGEAGRGQGDLKLGMTVTVTGSFSGGQRFANSVHQKDAVEGVVQSVAADGLSLVVMGQTVLIDSTTIFDNNVASAVGDTVEVNGHIRPGGVIQATFIEKKAAQGTSEVRGFVHNHNDGTKTFQIGALIINYATALINDMPNPAGDAWNGLLVEVKGTLSQGTLVASKVEPENPGVRQADEFEVEGFVTQVLGTGDFFIGGTHVQTTSGTEFRGGTIDEIVVGTKLSAEGRLANGILTAKHVKFHESTRLEGNVATIDLAAKTFTIAGLPGVTVTVNSQTEFKANGGTAITGLGDLAVGNHVRVRGRASGTTSIIATRVERRQADDDVVLQGPVQVLAGPNITILGVTVDTSGIDEFDGVNDAPISRTAFFNAVKVGAVVKVKGRLNGGVVTWREAELEDEE