MEIGFINENDYIKVEILCTKLIRPSSPTLSHNQCYNLTFFDQIVEREHIPIVLFYPYNNFNSPTIDERLEESLSKVLTHVYPAAGRYDKDECSIFCLDQGVPYTKAKVNCKLDNFLEKAHKDLSLAALFWPHENNNVDQNNFMVSPIVTIQVTKFECGGLALSFSASHPAIDGNIFPTRDISGLFKSTHVENREENIVVKRFVVHEAALSMLRKQCIDESGVEIITAILWRALIRISAARNGYFRSSLMDFPLNLRCKSSLPQVNNSMGNFRIDVPIKFIPGETKMELHNFIILIKNTVNKAVALCAKTSPDEIVSTLNGSGGNDEVDKVTCSSLRKFPLQDIDFDCHTEVGVQLDLKESCMQLFECDNDIKALMSIRDVKF*