MERLPPELALKIFCLLDHQNLAIAQQVCRKWKEVASDNILWYNLFKERWGENHAAFYAPHDSKMWKDVYAIQDRCDRFGLGLKIIREGNEYYLVHQGEIQRYLGTRNPRKGFNIKREFLGEDSFEEPCLGISNKVLFFIGDLEVAARDAKRNRVL