MSRVDLLGLQGKCKRDPEGYRDDVLMQLQHFNALHGLFMLKPGKDFKEFADLVSFLAQVAASYPKDMPRFHVALVDLLEKHYAHLDPSLRRSLTSALILLRNRGSVQATELLPLFFRLFRCQDKQLRVLIFRHVVADVKRANKNKRDERLNRSVQNFLAATLKDENEAAAKKALAVITELYRRNVWSDARTVNLVADACKHPAPRVMVGALKFFLGQDEAAEAAAEAGDEDEDDEDEDAVGKKAKTGGVSRTKQKKQAKLKRQMASIRRANKKEDGGRNGEARFAAMQLVNDPQAFAETLFNRLQSGSALKFDTKMLLIQVVSRVVGLHRLHLLHLYPFLQRYVQPNQREVTRLLAAAATACHELVPPDALDPLLRQLVNQFVHDRARPEVVAVGINTVREICLRCPLVMNSDLLQDLAQYKRARDKPVATAARALISLFRELAPKMLEKKDRGRGADLDRDVDAYGSEKVLDRIEGAELLQREDGGEDDSDVEEAADSSDDDDDEEGEEVAEEEDEREETEENGDDGDGDSDASDSDADAAAIERTRVLTPDDFKRIKALRTASQLSGAMQKGGGKKADATANDELRALMRRADAERFGSSTADRRASRVASIMAGREERGEFGSSQERKNKKTGGKSNKEKAKKKNLPLAARVRAAHKRRTGGVAKRVKDKQQRGHFRKGKF*