MNVVVFASLVGSARAWSTHPRIGSTPPSLAMIARRSSGRGLETLLRAEILDVDFERVDRSDKRIPSKVEMIPQLIDQKDGQPRSLLELAAESEPDQELQNTPIPFLDGENYIDTKLAFMAELDGIKYAIAMPFDYPVAMTLEKKDGSVDYLAADLEENDELLEIMAAQVKEHLGENLQLKRTPRILTISGPLDDYTKNWKTEILPRPVSTNELLDETDDDLDFFHNFMKEELGEEEYQKTLDENCNDINEELLALFEIPGLGSNEDDEAGIEDLLKSMLESPSDQEKDMEAMLAKDTNHAGVALKLISYVFPDGKSYSLVQLLKPYALIGKVISGADDIRFELLSPEEEKILVPRLEQVCRDDLEKVGMVLQ*