MSYTMVTDESDDAMYSSIYNESPSAADNIGSGCTSRGKGSVLKKGPWTSTEDGILIDYVKRHGEGNWNTVQKHTSLARCGKSCRLRWANHLRPNLKKGAFSKEEEQLIVEMHARMGNKWAQMAEHLPGRTDNEIKNYWNTRIKRRQRAGLPLYPPGTHVEDLHWSQEYHPSTSNVTGVDRRRHQDILQLANSKANVLFDDLNFANVLFEDLNFATSLLPVASHISDMFSCNMLGTGASSSSRYESYTPPILPSPKQLGGSGSLFNIRQEFQSPQKNPRSCSISDHPMYGNHHQSDVMIQDSHHTFTDGMVPTSKPLFGAVKLELPSFQYSEASGFDQWKTTTPSPPQSDLLDSVDTYIQSPPPLEIDEPDCFSSCDTGLLDMLLHEAKIKASAKHSFSSTACITDGTQDVPRGGETHNITSGAGGNSSGEIKVYSLIGCKGTVFGVLYLRVPL