MGIVRGVLLDESVLLAESGDDKTVSLLRPGAESLIRTLFLSRTHSGISYGVGLPDDKASVLQKIASLYSLDCFILNDSVSEVMPGWSNTDDGSIIIYLISDKKEFLPKLSSYNWLVVVLNVGGESICHNPNILQIENLEEFPLTICHLNKRSIGTNAVTVSYTMKPSRVEDFAKRGAFPLCPTQNGLMFVPLASKLPLSSQLKGVDIVLHKATDEILSIEDNNITFTQNIQALQRYLDQHQDFCVIDPLSNVYPLLDRLEIQQVLLGLVELNTEGKYLIRGAHFLKADNFDEFDFATGLAEARLSLPCIVKPKVACGVSDAHKMAIVFKVDDFKNLSVPLPAVIQEYVDHSSTLYKFYVLGEKIFYAVKKSIPNADILRKSSNGDELKPLLFDSLKSMPTADSITSNEPIDLKLVTDAANWLRRRLQLTIFGFDVVIQEGTHDHVIVDVNYLPSFKEVPDDISIPAFWDAIRNKFDSRVSK*