MGSLGTLLRYPDDIYPLLKMKRAIERAEKQIPPEPHWGFCYSMLHKVSRSFSLVIQQLRPELRNAVCVFYLVLRALDTVEDDTSIPTDEKLPILIAFHRGTKEYKVLMDQFHHVSAAFLELDKGYQEAIEEITKRMGAGMAKFICQEVETVDDYDEYCHYVAGLVGLGLSKLFLASGSEVLTPDWDHISNSMGLFLQKTNIIRDYLEDINEIPKSRMFWPRKIWGKYADKLEDLKYEENSTKAVNCLNEMVTNALTHIEDCLKYMAALRDPSIFRFCAIPQIMAIGTLALCYNNVQLFRGVVKLRRGLTAKVIDRTKTMADVYGAFYDFSCMLKTKVDKNDPNASNTLNRLEAVEKVCKDTGVLQKRKSYVNDEGQSNVYIVMLVILLAIVFAYLRAN*