MEKGGVSTLHEESLPIEAGEKAGINQIADDAKLAAVAEHELTPLQAVRKYPKAIGWCLLISACVIMEGYDTSLLGNFYAYPEFAQRYGKFNEKSGNYQLSAPWQAGLSNASGVGSFFGTLLNGYLVHKFGHLRVISGSLFFLSCFVFIVFFAPNTTVLLVGELLCGFPWGIFATTAPAYASEVLPMALRTYLTSWTNMCFIIGQLIASGVLAGLVNNTTQWSYRIPFALQWFWPVVLGPILYFAPETPWHLVRVGKIEEAKKSLRALRTNPTDEEIEESLNLIIYTNNLEEQLSVGTSYWDCFKGFELRRTEISCMCMVGQVLCGISFAYNSTYFFQQIGLTPTQTYHLNVGGTGMALFGTLICWFFIMPNFGYRTTYWVGMGGMCCILVLIGGLNARTSDHSFAMAQAVLTLVWTLIFQLSVGQLGWALPAELGSTRLRQKTICLARNSYAITGVVSGVLQPYFMNPSEWNLKGYTGFVWGGTCFLMTVWAYFRLPESKGRTYEELDVLFARGVSARKFATYKIDAFNDETLA*