MVGSNENSQGVVRPSILRGVMGNNRRALSTINGNIVEAPQYPCKLRKKNGVTDKYVDGEMNPIHRLVTRKYAAQVADKRQQPSLEVTKPVVETAPNGNELEGAINTDVEDYKATSDYVVPMSVQHTEAMMEEIDRMDEEIEMEEIEKALIVDIDRADKKNVLAAVEYIDDIHAYYKKIESSACAPPNYMEQQFDINERMRAILIDWLIEVHYKFELMEETLYLTVNLIDRFLAVQPVVRKELQLVGVTALFLACKYEEVSVPVVQDLILISDKAYTGMEVLEMEKLMINTLQFKLSVPTPYMFMKRFLKAAQSDKKVELLSFFMTELCLVEYETLRFPPSMLAAAAIFTAQCTLGVAKEWTKTCEKYSKYTRDQLLECSKLMVTFHQKAATGRLNAVHRKYSISKYGFVAKMFPPASFLLEASFF*