MDVFLFSFSPQIFRSYDDSNHETSDEDNVDTRKIECKHPGCKYRTNRSSNMARHVNGKHGDLLKPRKCCGQEFGSRFAMDTHRDLVHRKDGRGPLTFVCSECPKIFYRQGLLARHMCVHTGETPFECHVCAYGTSHKSNLERHLAARHAIVKVKPQDPSSDDEGSSSDEDSGIGTGNSD