MRTTERRSVGVNFQEIGLRSSAIVRPYVRSKMPRLRWTPDLHHCFVHAVERLGGEDRATPKMVLQIMDVEDLTISHVKSHLQMYRSMKHEWMIQEEKNSKEMAVFINGINEFM