MVGSDENSQGVARPSILRGVMGNNRRALSTINGNIVEAPQYPCKLRKKNGVTDKNVDGDTNPIHRPITRKYAAQVVGKPQQRTFEVTKPVVETAPNGNELEGAIIIDAEDYKATSDYVVPMSVQHTEAMMEEIARMDEEIEMEEIEKTLIVDIDSADKKNILAAVEYIDDIQAYYKKIESSACAPLNYMEQQFDINERMRAILIDWLIEVHYKFELMEETLYLTVNLIDRFLAVQPVVRKKLQLVGVTALFLACKYEEVSVPVVQDLILISDKAYTGIEVLEMEKLMINTLQFKLSVPTTYVFMKRFLKAAQSDKKVELLSFFMTELCLVEYETLRFPPSMLAAAAIFTAQCTLGVAKEWTKTSEKYSNYTRDQLLECSKLMVNFHQKAATGRLTAVHRKYSISKYGFVAKLFSPASFLLEASFIST*