MGSLGTFLRYPDDVYPLLKMKRAIEKAEKQIPPEPHWGFCYSMLHKVSRSFSLVIQQLGTDLRNAVCVFYLVLRALDTVEDDTSIPTDEKLPILIAFHRHIYDTDWHYSCKSEESFNLFELSHPFGILLCDLQILLNPTLGGTKEYKVLMDQFHHVAAAFLELEKGYQEAIEEITKRMGAGMAKFICQEVETVDDYDENCHYVAALVGLGLSKLFLASASEVLLPDWEHISNSMGLFLQKTNIIRDYLEDINEIPKSRMFWPRKIWGKYADKLEDLKYEENSTKAVHCLNEMVTNALTHIEDCLNYMAALRDPSIFRFCAIPQIMAIGTLALCYNNVQVFRGVVKLRRGLTAKVIDRTKTMADVYGAFYDFSCMLKTKVDKNDPNASMTLNRLDAVQKVCRDTGVLHKRKSYINDKGQSYNVYIVMLVILLAIVFAYLRAN*