MGSLGTFLRYPDDVYPLLKMKRAIEKAEKQIPPEPHWGFCYSMLHKVSRSFSLVIQQLGTDLRNAVCVFYLVLRALDTVEDDTSIPTDEKLPILIAFHRHIYDTDWHYSCGTKEYKVLMDQFHHVAAAFLELEKGYQEAIEEITKRMGAGMAKFICQEVETVDDYDEYCHYVAGLVGLGLSKLFLASGTEVLLPDWEQISNSMGLFLQKTNIIRDYLEDINEIPKSRMFWPRKIWGKYADKLEDLKYEENSTKAVHCLNEMVTNALTHIEDCLNYMAALRDPSIFRFCAIPQIMAIGTLALCYNNVQVFRGVVKLRRGLTAKVIDRTKTMADVYGAFYDFSCMLKTKVDKNDPNASMTLNRLDAVQKVCRDTGVLHKRKSYINDKGQSYNVYIVMLVILLAIVFAYLRAN*