MVGSNENSQGVVRPSILRGVMGNNRRALSTINGNIVEAPQYPCKLRKKNGVTDKYVDGEMNPIHRPVTRKYAAQVADKPQQPSLEVTKTVVETAPNGNELEGVIITDVEDYKATSDYVVPMSVQHTEAMMEEIDRMDEEIEMEEIEKALIVDIDRADKKNVLAAVEYIDDIHAYYKKIESSACAPPNYMKQQFDINERMRAILIDWLIEVHYKFELMEETLYLTVNLIDRFLAVQPVVRKELQLVGVTALFLACKYEEVSVPVVQDLILISDKAYTGIEVLGMEKLMINTLQFKLSVPTTYMFMKRFLKAAQSDKKVELLSFFMTELCLVEYETLRFPPSMLAAAAIFTAQCTLGVAKEWTKTCEKYSKYTRDQLLECSKLMVTFHQKAATGRLNAVHRKYSISKYGFVAKMFPPASFLLEASFF*