MVVQEMVAEVEQEVAEISPCMLVQQVSYLYSKISKQESLHPCEAVNTLFSQLVGLCIRPCNIEVHGLEPNIQEIRSHLIHLCGQAEGLLESHYSSILGTFPHPLSHLQLFPYYPNYRKLALLEYQMLSKSGTPMPKRLAFVGSGPMPLTSLVLALNHMPLTHFDNYDLDLEANNLAKDLVSSHADLCGRMAFHTCNIKKIKERLAEYEVVFLAALVGMDRATKVDIIEHLAKYMKAGATLVVRSAHGARAFLYPIVDEEMLELPGFEVVSVFHPTDDVVNSIIIARLKGKSSSEEDNDEEEEEEEDQERDYEDYDGQLL*